VocabNote
시제중급

현재완료형

Present Perfect

현재완료형은 과거와 현재를 연결합니다. 경험, 현재와 관련된 최근의 사건, 또는 과거에 시작되어 지금도 계속되는 동작에 사용합니다. have/has + 과거분사로 만듭니다.

사용 시기

인생 경험(특정 시간 없이), 현재 결과가 있는 최근 행동, 과거에 시작되어 지금도 계속되는 동작("for" 또는 "since"와 함께), 뉴스 헤드라인 도입 등에 사용합니다.

구조

positiveS + have/has + past participle

She has visited Japan three times.

그녀는 일본을 **세 번 방문한 적이 있다**.

negativeS + haven't/hasn't + past participle

I haven't seen that film yet.

나는 그 영화를 아직 **보지 않았다**.

questionHave/Has + S + past participle?

Have you ever tried sushi?

너는 스시를 **먹어본 적이 있니**?

표시 단어

  • ever
  • never
  • already
  • yet
  • just
  • for
  • since
  • recently
  • lately
  • so far

예시

I have visited Japan three times.

나는 일본을 **세 번 방문한 적이 있다**.

She has just finished her homework.

그녀는 **방금 숙제를 끝냈다**.

Have you ever tried sushi?

너는 스시를 **먹어본 적이 있니**?

They haven't arrived yet.

그들은 아직 **도착하지 않았다**.

He has lived here for ten years.

그는 여기에 **10년 동안 살았다**.

철자 규칙 (HE/SHE/IT)

규칙 동사-ed 추가 (past simple과 동일)work → worked, play → played
불규칙 동사고유한 과거분사형go → gone, eat → eaten, write → written

흔한 실수

I have seen her yesterday.

I saw her yesterday.

현재완료를 구체적인 과거 시간과 함께 쓰지 마세요. 대신 과거형을 사용하세요.

Have you eaten yet? — Yes, I have eaten.

Have you eaten yet? — Yes, I have.

짧은 대답에서는 과거분사를 반복하지 마세요 — "have/has"만 쓰면 됩니다

현재완료와 단순과거의 핵심 차이: 현재완료 = 구체적 시간이 알려지지 않았거나 중요하지 않음. 단순과거 = 구체적 시간이 언급되거나 암시됨(yesterday, last week...).

시제