현재완료 시제의 형태

last update: , https://www.englishcube.net/grammar_view.php?category1=4&category2=164 URL 복사

현재완료 시제는 have + 과거분사의 형태로 사용합니다.

이때 have는 완료시제를 만드는 조동사입니다.

3인칭 단수형은 has

주어가 3인칭 단수일 때는 have 대신 has를 사용합니다.

  • I/You/We/They: have
  • He/She/It: has

have lived in Seoul.
나는 서울에서 살고 있다.

  • 1인칭 주어(I) + have + 과거분사(lived)

Have you finished your homework?
숙제 다 했어?

  • Have + 2인칭 주어(You) + 과거분사(finished)

He has lived in the neighborhood since 1974.
그는 1974년부터 이웃에 살았다.

  • 3인칭 단수 주어(He) + has + 과거분사(lived)

They have studied since 10am.
그들은 오전 10시부터 공부했다.

  • 3인칭 복수 주어(They) + have + 과거분사(studied)

have been + 과거분사

현재완료와 수동태의 형태는 아래와 같습니다.

  • 현재완료: have  + 과거분사
  • 수동태: be + 과거분사

이 둘을 합친 현재완료 수동태는 have + been + 과거분사 형태가 됩니다.

Many books have been written by him.
그에 의해 많은 책이 저술되었다.

  • 현재완료 수동태: have + been + 과거분사(written)

have been + 현재분사

현재완료와 진행시제의 형태는 아래와 같습니다.

  • 현재완료: have  + 과거분사
  • 진행시제: be + 현재분사

이 둘을 합친 현재완료 진행은 have + been + 현재분사 형태가 됩니다.

They have been talking for two hours.
그들은 두 시간 동안 이야기 하고 있는 중이다.

  • 현재완료 진행: have + been + 현재분사(talking)