현재완료 VS 과거시제 넘 간단 (뜻/용법)


현재완료 VS 과거시제 넘 간단 (뜻/용법)


영어 공부를 하다 보면, 두 시제의 차이점이 헷갈릴 때가 있는데..


지금부터 두 시제에 대해 최대한 간단히 정리해 보도록 할게요!^^ 



(1) 먼저, 과거 또는 과거시제란?


단순히 과거에 한 번 일어났던 일 (뜻은 ☞ ..했어, ..였어)


한국말 받침에 'ㅆ' 은 대개의 경우, 과거를 나타냅니다.



(2) 다음은 현재완료에 대해..


형태 : have p.p 또는 has p.p (주어가 3인칭 단수)


뜻 : 그냥 과거처럼 해석해도 무방함 (단, 아래 참고에 있는 두 가지 경우는 제외)


과거시제와의 공통점 : 둘 다 과거에 일어났던 일이라는 점 



■  단, 굳이 현재완료 시제를 쓴다는 건?


과거에 일이난 일이 현재와 뭔가 (?)가 연관되어 있다는 걸,


굳이, 상대방에게 말하고 싶을 때, 과거대신 현재완료를 씀..



[참고사항]

현재완료에는 과거시제에 없는 뜻인 다음 두 가지의 뜻도 있음


① ..한적 있어  ② ..해왔어 의 뜻도 있습니다.

※ 문법책에서는 보통 '경험'과 '계속'이라는 말로 씁니다 



□  다음은 주의할 점, 한 가지

 - 반드시 과거만 써야 되는 경우가 있음 (의미상 너무도 당연함)

   

확실하게 과거를 나타내는 시간부사와 쓰일 때 :


예) last night, since, ago, yesterday 등의 시간부사



단, 이렇게 말하면, since에 대해 헷갈리는 분이 있을 수 있는데..


* since는 since 뒤에 나오는 문장이 과거가 적당하다는 말


* 단, since가 있는 문장의 앞은 현재완료와 너무 잘 어울림..


 

□  현재완료 VS. 과거 : 예문을 통해서 보기

 - 현재완료는 뭔가 (?) 현재와 연관되어 있다는 점에 주목


Cindy was so pretty. : 신디는 참 예뻤어. 

단지, 과거에 그랬다는 말


Cindy has been so pretty. : 신디는 참 예뻤어.

숨은 의미 : 과거에도 예뻤고, 지금도 예쁘다는  



I lost my wallet there. : 나 거기서 지갑 잃어버렸어.

단지 과거에 잃어버렸다는 말

 

I've lost my wallet there. : 나 거기서 지갑 잃어버렸어.

과거에 잃어버렸는데, 현재도 없다는 (못찾았다는)말

 


I was good at dancing. : 나 춤추는 거 잘했어.

단지 과거에 그랬다는 말


I've been good at dancing. : 나 춤추는 거 잘했어. 

숨은 의미 : 전부터 잘했다는 (현재도 잘하고)

 


□  현재완료에 대해 더 자세히 알아보겠습니다.

 - 다음은 과거 시제에는 없는 뜻

 - 즉, 아래의 표현을 할 때는 현재완료를 써줘야 함

  

(1) 한 적 있어 : 경험

 

Have you been to Japan? : 너 일본 가 본 적 있어?

 

Have you eaten dog meat? : 너 개고기 먹어 본 적 있어?


[경험의 의미일 때는]

보통 ever와 같이 쓰기도 함 (위치 : been 앞에, eaten 앞에)

왜냐하면, ever가 '여태껏' 이란 뜻이므로, 의미상 잘 어울림

 

  

(2) ..해왔어 / ..해오고 있어 (계속)

 - 이를 뭉텅이 시제라고도 합니다. (과거부터 현재까지를 한 뭉텅이로 봄)

 - I've studied English for 10 years. : 나 10년째 영어공부해 오고 있어.



[참고] 

만약, 여기에다가, 진행 느낌을 강조하고 싶다고 한다면.. 


현재완료 진행의 형태로 써 주면 됩니다 (have been -ing)

 

 

지금까지 과거와 현재완료에 대해 간단히 알아본 후,


두 시제를 예문 등을 통해 간단히 비교해봤습니다 (^.^)


[관련글]

과거완료 정리 (현재완료와 비교)



[추천글]

현재 VS 현재진행형 비교


영어 준동사 넘 간단 정리


과거형 VS 과거진행 비교


미래를 표현하는 be+ing

댓글(20)

  • BlogIcon 1 2014.11.22 09:17

    현재완료는 명백한 과거의 시점을 나타내는 yesterday와 같은 단어와 함께 사용할 수 없습니다. 수정이 필요한 것 같네요.

    답글 수정

    • BlogIcon 일로일로 2014.11.22 10:03 신고

      본문에 내용은 그렇게 써놓고 예로 든 문장에서..
      깜빡 실수를 했네요ㅠ 알려주셔서 넘 감사합니다.

      수정

  • BlogIcon loco 2014.11.24 15:45

    잘 보고 있습니다~! 그런데 지갑을 잃어버리다 할때 stole 가 쓰였는데... 맞는 표현인가욤??

    답글 수정

    • BlogIcon 일로일로 2014.11.25 10:07 신고

      lost가 맞는데, 단어를 잘못 써버렸네요ㅠㅠ
      로코님~ 알려주셔서, 넘 감사드립니다. (^.^)

      수정

  • 영어 2015.01.06 14:11

    진짜 잘보고 갑니다 ㅎㅎ
    이해가 아주그냥 쏙쏙 들어오네요~

    답글 수정

    • BlogIcon 일로일로 2015.01.07 15:53 신고

      네.. 글 남겨주셔서 감사합니다.
      블로그 자주 자주 방문해 주세요^^

      수정

  • BlogIcon 행인 2015.03.28 02:52

    뭐 이런거 적긴 뭐하지만 나 춤 잘췄어 그 부분이 잉글리시가 써있네요 나 영어 잘했어로요

    답글 수정

    • BlogIcon 일로일로 2015.03.30 12:26 신고

      네.. 알려주셔서 감사합니다~
      지금 바로 수정해놔야 겠어요^^

      수정

  • 2015.04.26 11:48

    비밀댓글입니다

    답글 수정

    • BlogIcon 일로일로 2015.04.27 09:43 신고

      말씀하신 문장은 진행형을 쓰기가 좀 그런데요ㅠ
      신디는 예뻤어는 동작이 아닌 '상태'를 말하는데,
      위 문장에서 진행형을 쓰기는 무리가 있습니다.
      진행형은 대개 동작을 나타내는 문장에 쓰입니다^^

      수정

  • 편파 2015.11.29 20:38

    글 정말 잘보고 가요~

    답글 수정

  • 하루종일 2016.01.02 22:50

    현재완료와 과거에 대해 알기 쉽게 설명해 주셔서 감사합니다.
    저를 괴롭히는 문제가 있어 문의 드립니다. 외국의 홈페이지에 로그인 화면을 보면 Password를 잃어버린 사람들을 위해 "Forgot your Password?"라는 글이 나옵니다.
    이 말은 Did you forget password?의 줄임말 인가요? 그리고 이해가 안 되는 것은 과거시제는 과거로 끝난 것으로 현재와 관련이 없기 때문에 "Have you forgotten password?"라고 현재완료로 물어봐야 하지 않나요?

    답글 수정

    • BlogIcon 일로일로 2016.01.03 18:16 신고

      그냥 과거 의문문으로 보면 될 것 같습니다
      복잡하게 생각 안하셔도 됩니다..
      과거시제가 더 일반적인 것이고, 만약 현재완료
      문장을 썼다면, 뭔가 현재와 연관돼어 있다는 걸,
      더 어필한 정도라고만 알아두시면 좋을 듯 합니다
      패스워드 잊었어?라고 쉽게 받아들이시면 됩니다^^

      수정

  • 궁금이 2018.01.18 05:42

    저오늘 이메일쓰다가 갑자기 든생각인데 제핸드폰번호가 바껴서 my phone number was changed 라고했는데 이건 그냥과거로만 써도되는건가요... 저는 문장을 쓸때 현재완료 활용 하는게 너무 어색해요

    답글 수정

    • BlogIcon 일로일로 2018.01.18 07:51 신고

      우리 입장에서 현재완료를 자유롭게 쓰기는 쉽지 않습니다.

      보통 때는 전부 '과거형'을 쓴다고 생각하고, 현재완료는 '-에 다녀온 적 있어?'와 '-를 계속 해왔어' 표현에 대해서만 쓰면 된다고 알아두시면 됩니다.

      단, 위의 두 가지 경우에는 과거를 쓰면 어울리지 않으니, 현재완료를 써주셔야 적절한 문장이 됩니다.

      수정

  • ㅁㄴㅇㅁㄴㅇ 2019.01.08 09:21

    I have finished homework 같은 경우엔 어떻게 해석해야 하나요? 그냥 finished와의 차이를 모르겠어서..
    I have finished homework는 과거의 숙제를 끝냈고 지금도 끝낸상태이다.
    finished 과거에 숙제를 끝냈지만 지금 다른숙제가 남아있다 이정도로 해석하면 될까요?

    답글 수정

    • BlogIcon 일로일로 2019.01.11 10:44 신고

      finished라고 하면 그냥 과거에 끝냈다는 보다 ' 일반적인 말이고', 누군가 have finished라고 '굳이' 한다면, 숙제 다 끝내서 지금은 숙제할 게 없어.. 이 정도의 느낌이라고 보면 될 것 같고 단, 두 표현 간의 별 차이 없이 쓰이기도 합니다.

      수정

  • 2019.04.26 04:27

    도움받고 갑니다. 이게 네이티브들은 고민도 안하는 문제인데 외국인인 우리가 배우려다보니 늬앙스 파악이 너무 어렵군요. 한국어 배우는 사람들도 그렇겠죠? 휴...

    답글 수정

Designed by CMSFactory.NET