교육/영어

영어 과거·현재완료·과거완료 완벽 정리

파란하늘999 2025. 11. 19. 09:46

영어에서 가장 헷갈리는 시제 3가지 — 과거(Simple Past), 현재완료(Present Perfect), 과거완료(Past Perfect) — 를 깔끔하게 정리해드릴게요. 

1. Simple Past (과거)

  • 언제 써요?과거 특정 시점끝난 일을 말할 때 → 그 일이 언제 일어났는지가 명확하거나 중요할 때
  • 키워드 yesterday, last week, in 2020, two days ago, when I was 10 등
  • 구조 주어 + 동사 과거형 (규칙: -ed / 불규칙: went, ate 등)
  • 예문
    • I went to Jeju last year. → 작년에 제주 갔어 (이제 끝난 일, 언제 갔는지 명확)
    • She studied English yesterday. → 어제 영어 공부했어
    • When I lived in Seoul, I took the subway every day. → 서울 살 때 매일 지하철 탔어 (과거의 습관)

2. Present Perfect (현재완료)

  • 언제 써요?과거에 시작해서 지금과 연결되는 일 → 경험, 반복, 지속, 최근 일을 말할 때 → 정확한 과거 시점은 중요하지 않음
  • 키워드 ever, never, already, yet, just, recently, lately, so far, this week/month/year (아직 안 끝난 기간), since + 시점, for + 기간
  • 구조 주어 + have/has + 과거분사(p.p.)
  • 주요 용법 4가지 (이거만 알면 90% 해결!)
용법 설명 예문
경험 “~해본 적 있다/없다” I have been to Japan twice. (2번 가봤어) She has never eaten kimchi. (김치 먹어본 적 없어)
반복/지속 과거부터 지금까지 계속~ I have lived in Busan for 5 years. (5년째 살아) He has worked here since 2019. (2019년부터 일해)
최근 완료 방금 끝난 일 (결과가 지금 중요) I have just finished my homework. (방금 숙제 끝냈어 → 지금은 자유!)
결과 강조 과거 행동의 현재 결과 I have lost my keys. (지금 열쇠 없음 → 찾으러 가야 함)

★ 한국인이 가장 많이 틀리는 포인트 “I have been to Paris last year.” → X → “I went to Paris last year.” → O (작년은 끝난 시점이니까 과거!)

3. Past Perfect (과거완료)

  • 언제 써요?과거보다 더 과거인 일을 말할 때 → “~하기 전에 이미 ~했었다”라는 순서 강조
  • 키워드 by the time, before, after, when, by + 과거시점, already (과거 기준)
  • 구조 주어 + had + 과거분사(p.p.)
  • 예문
    • When I arrived at the station, the train had already left. → 내가 역에 도착했을 때 기차는 이미 떠났었다 (기차가 먼저 떠남)
    • She was sad because she had lost her phone. → 폰을 잃어버린 상태였기 때문에 슬펐어
    • By the time we got to the cinema, the movie had started. → 영화관 도착했을 때 영화는 이미 시작했었다
    • I had studied English for 10 years before I went to Canada. → 캐나다 가기 전에 이미 10년 동안 영어 공부했었다

한눈에 비교 표 (이 표만 봐도 시제 구분 끝!)

시제 시간 위치 핵심 질문 예문 키워드 대표 예문
Simple Past 과거 (끝) 언제 했어? yesterday, last year I ate pizza yesterday.
Present Perfect 과거 → 지금 연결 지금까지 해본 적 있어? 계속 했어? ever, already, since, for I have eaten pizza many times.
Past Perfect 더 먼 과거 (과거 기준) 그때까지 이미 끝났어? by the time, before, had I had eaten pizza before the movie.

마무리 팁

  1. 현재완료는 “지금과 연결”이 핵심! → 한국어로 “~해봤다, ~한 상태다”
  2. 과거완료는 “과거 속의 과거” → 이야기할 때 순서 헷갈리지 않게 쓰는 마법 시제
  3. 한국어엔 없는 시제라 처음엔 어렵지만, 위 표랑 예문만 3번 외우면 끝!

이 글 저장해두셨다가 헷갈릴 때마다 보세요~ 

반응형