영문법 - 영어의 12시제

현재 완료 (*중요*)

have + p.p.

I have lived in seoul.

그들은 현재까지 그 시험을 위해서 준비했다.

현재완료의 해석

현재까지 ~했다.

  • I have finished my homework : 나는 (현재까지) 숙제를 끝냈다.
  • He has been to France : 그는 (현재까지) 프랑스에 가본적이 있다.
  • I have seen the movie : 나는 (현재까지) 그 영화를 본적이 있다..
  • I have lost my watch : 나는 (현재까지) 내 시계를 잃어버렸다.

have의 4가지 용도.

  • 가지다, 먹다 : I have promise.
  • 시키다 : I have my dog go outside.
  • ~해야만 한다 (have to) : I have to know this.
  • 현재까지 ~했다(현재분사) : I have prepared for the test.
    종결, 끝냄, 완료를 나타냅니다.

have의 역할과 과거분사의 역할

have는 인칭변화를 하는 동사의 역할을 하며,
과거분사는 동사(have)의 구체적인 내용을 말해주고 있습니다. 여기 과거분사는 동사가 아니라 형용사입니다.

과거 분사를 쓰는 이유

현재분사는 진행의 뉘앙스를 가지고 있으며, 과거분사는 완료의 뉘앙스를 가지고 있습니다.
"현재까지 ~했다"는 완료의 뉘앙스를 가지고 있으므로 과거분사를 사용합니다.

현재완료의 의미

과거의 동작 + 현재의 의미 : 과거의 동작에 대해 말하고 있지만, 과거의 사건,동작으로 인해 현재 어떻다라는 말을 하려는 것임. (우리나라 말로 해석할때 과거의 형태로 해석되기 때문에 과거시제와 혼돈스러워함.)

  • I lost my watch (과거에 시계를 잃어버렸는데 지금 찾았는지 찾지 못했는지 알지 못함.)
  • I have lost my watch (과거에 시계를 잃어버렸는데 아직도 못찾아서 지금 시계가 없다는 뜻.)

과거와 현재완료의 비교

단순과거(점의 시제)
  • 과거시점의 단순한 현실을 이야기. 현재 상황에 대해서는 아는 바 없음.
  • 과거의 분명한 시점을 나타내는 단어들과 함께 온다.
    three days ago, last year, last week, yesterday, in 1985, 
대화1
  • A : Did you have lunch?
  • B : Yes, I had lunch (or Yes, I did)
현재완료(선의 시제)
  • 과거의 불특정 시점에서 시작된 상황이나 동작이 현재에 어떤 의미를 지니고 있는지에 대한 이야기
  • 과거의 불분명한 시점을 나타내는 단어들과 함께 온다. (불분명한 시점들은 과거시제와도 어울린다.)
    ever, never, already, yet, just, today, this week, this month, in my life
대화2 (단순과거로 대답하면 이상한 상황)
  • A : Are you hungry now?
  • B : No, I've just have lunch.

상황에 따라 과거 or 현재완료

만약 할머니가 돌아가신 상황이라면...
  1. My grandmother did a lot for me.
  2. My grandmother had done a lot for me
    두번째 문장은 어색한 문장이 된다.
프로젝트가 끝난 시점이라면 ...
  1. They have given a lot of support to the project
    이 문장은 어색한 문장이 된다.
그렇다면 이 문장은 ...
  1. I've been to Paris twice in my life
    어색하지 않다. 파리에 간 경험은 내가 죽을때까지 유효하므로...

문장 만들어 보기

  1. 전에 거기 가본 적 있다.
  2. 그 사람 일본으로 가버렸다. (가버리고 지금은 없어)
  3. 여기서 두 시간 동안 기다렸어
  4. 주디는 방금 집에 왔다.
  5. 시계를 잃어버렸어 (What time is it?에 대한 대답)
  6. 나는 그를 1시간 전에 보았어
  7. 1월 이후로 지금까지 여기 살고 있어.
  8. 3월 1일 이후 이곳에 살고 있어 (지금은 5월 1일)
  9. 자러갔어 (Where is she?에 대한 대답)
  10. 발목이 부러졌어 (아직 치료하지 못한 상태)
  11. 우리는 새집을 샀어 (아직 소유하고 있음)
  12. 주디봤어?
  13. 걔들 방금 도착했어 (도착해서 여기 있다는 의미 = There're here now)
  14. 방금 점심 먹었어 (점심 먹어서 배가 안고프다는 의미 = I'm not hungry now)
  15. 나는 어제 그를 봤어
  16. 나는 지난해에 거기 가지 않았어
  17. 어젯밤에 뭐했어?
  18. 그들은 언제 도착하니?
  19. 우리 할머니는 나에게 많은걸 해주셨다.  (아직 할머니가 살아계셔서 지금까지도 많은 걸 해주고 계심)
  20. 그들은 그 프로젝트에 많은 지원을 했다.  (프로젝트는 이미 끝났음)
  21. 난 지금까지 살면서 파리에 두번 간 적이 있다.

댓글

댓글 본문
  1. mika
    할머니가 돌아가신 상황에서
    2. My grandmother had done a lot for me라는 문장은 어색하지 않아 보입니다.
    have done ~ 이 어색한 문장이 될 것 같네요.
  2. 박지민
    도움됐어요
  3. 김찬기
    조아연
  4. SangYeol Park
    안녕하세요
    오타 신고 드립니다.

    대화2 (단순과거로 대답하면 이상한 상황)
    A : Are you hungry now?
    B : No, I've just have lunch.
    =>
    B: No, I've just had lunch 가 아닐까요?
  5. 김루루
    도움많이됐습니다^^ 감사합니다
  6. 리체
    감사합니다. ^^
    수정했습니다.
    대화보기
    • 정정식
      현재분사의 해석 -> 현재완료의 해석
    버전 관리
    리체
    현재 버전
    선택 버전
    graphittie 자세히 보기