현재 완료
현재 완료는 영어로 Present Perfect입니다.
현재 완료에 since와 for을 쓰는 경우는 과거에 사건이 시작되어 현재까지 이어지고 있을 때 사용합니다.
현재 완료는 have/has + 과거분사(Past participle)의 형태로 표현됩니다.
since vs. for
since는 시점과 함께 사용됩니다.
예) seven o'clock, last March, 2010
예문) I have known Julie since 2010.
현재 완료형 + 시간절에는 since를 쓸 수 있습니다.
예문) I have known Julie since I was in college.
for은 기간과 함께 사용됩니다.
예) three months, three years
예문) I have known Julie for one year.
Have you ever~?
현재 완료형에서 경험적 용법으로 사용되는 Have you ever p.p~? 는 ~해본 적 있어?라고 물을 때 사용됩니다.
정확히 사건이 발생한 시간은 명시되지 않습니다.
현재 완료 경험적 용법과 어울리는 부사로는
ever, never, yet, still, already, lately 가
사용됩니다.
예) Have you ever seen a Ferrari?
페라리를 본 적 있나요?
No, I have never seen a Ferrari.
아니요. 본 적이 없어요.
예) Have you finished your homework yet?
숙제를 아직도 다 안 했니?
I have already finished mine.
내건 이미 끝냈어.
Just & Recently
방금 끝난 일 또는 사건을 강조하기 위해 just 또는 recently를 사용합니다.
예) I have just finished my homework.
나는 막 숙제를 끝냈다.
I have recently finished my homework.
나는 막 숙제를 끝냈다.
Repeated Events
현재 완료는 과거에서부터 현재까지 반복되는 사건에 쓸 수 있습니다.
예) I have met many people since I came here.
난 여기 온 이후로 많은 사람들을 만났다.
'기초 영어 문법' 카테고리의 다른 글
현재완료 vs. 과거형 (Present Perfect vs. Simple Past) (0) | 2021.09.01 |
---|