1. 현재완료(Present perfect) - S(주어) + Have/has + Past Participle(과거분사)


제가 영어 처음접할 때 이해하기 힘들었던 부분중 하나입니다ㅎㅎ

(이후에 미래완료 미래진행형 부분은 더 난감이지만..) 그럼, 오늘 확실히 짚고 넘어 가볼까요?


과거형(Simple past) vs 현재완료(Present perfect)


- I met Jake in 2010. (나는 Jake를 2010년에 만났어)

- I have met Jake twice. (나 Jake를 두번 만나봤어)


둘다 과거에 관련된 얘기같은데 뭔지 모르시겠죠ㅠㅠ.

이럴 땐, 이것만 기억합시다!


시간이 딱 정해져있을 때(definite time)는 과거형

정확한 시간이 딱히 안 정해져있을때(indefinite time)은 현재완료형.


이래서 현재 완료를 경험얘기할 때 씁니다.

==> Have you met Jake? (Jake를 한번이라도 만나본적이 있어?)

==> Did you meet Jake yesterday? (어제 너 Jake 만났니?) - 여기서 yesterday가 없으면 상대방이 아마 다시 물어보겠죠? When?이러면서.



※ 현재완료(P.P)와 같이 따라 다니는 아이들이 있습니다.


1) Yet, Already => 최근 경험에 관한 질문문에서 쓰입니다.

ex. Have you toured Seoul yet? (최근 서울 여행갔다온적 있어?)

ex. Has Jake already done his homework?(Jake가 벌써 숙제 다 했대?)


★질문문이 아닌 평문에서는

already는 주로 affirmative statements(긍정문)에 쓰이고  => I've already eaten sashimi. (나 이미 사시미 먹어본적 있어)

yet은 주로 negative statements(부정문)에 쓰입니다. => I haven't eaten caviar yet. (나 아직 캐비어 못먹어봤어)


2) Ever, Before => 살아오면서 겪은 경험에 관한 질문문에서 쓰입니다.

ex. Have you ever been to Canada? (캐나다 가본 경험 있어?)

ex. Have you been to Canada before? (캐나다 가본 경험있어?)


★before는 주로 affirmative statements에 쓰입니다.

ever는 둘다 안되고 오직 질문문에서만!

살아오면서 겪은 경험에 관한 negative statements는 have never p.p를 쓰시면 됩니다.


 Affirmative(긍정)

Negative(부정) 

 Before, Already

Yet, Have never 



이해가 가시나요?

질문문에서는 최근인지(yet, already), 인생 경험인지(ever, before)로 나뉘고

평문에서는 긍정문인지(before,already), 부정문인지(yet, have never)로 나뉘게 됩니다.


다음시간에도 쉬운 눈높이로 찾아갈게요~!


BE THE FIRST PENGUIN