과거완료 연습 문제: 정답 포함 5세트, A2–B2

과거완료 무료 연습 문제 5세트 (A2–B2), 정답 포함. 규칙을 읽고 자주 하는 실수를 확인한 뒤 빈칸을 채우고 답을 바로 확인하세요.

5세트연습 문제 30개A2–B2세트 목록으로

  • A23
  • B22

과거완료: 사용법

과거완료(had + 과거분사)는 과거의 어떤 일이 다른 과거의 일이나 시점보다 먼저 일어났음을 나타냅니다: When we arrived, the film had started. when, by the time, already, before와 자주 쓰이고, 간접 화법과 가정법 과거완료에도 나옵니다. 순서가 이미 분명하면 과거시제로도 충분한 경우가 많습니다.

레벨별 연습 문제

5세트 · 연습 문제 30개
레벨연습 세트문제 수
A2Past perfect6
A2Past perfect (2)4
A2Past perfect (Set B)7
B2Past perfect simple and continuous6
B2Past perfect simple and past perfect continuous7

자주 하는 실수

  1. 틀린 예: When I arrived, the train already left.

    바른 예: When I arrived, the train had already left.

    먼저 일어난 일: had + 과거분사.

  2. 틀린 예: I had went there before.

    바른 예: I had gone there before.

    과거분사를 씁니다: gone.

  3. 틀린 예: Yesterday I had visited my aunt.

    바른 예: Yesterday I visited my aunt.

    과거의 일 하나는 과거시제.

  4. 틀린 예: If I knew, I would have told you.

    바른 예: If I had known, I would have told you.

    가정법 과거완료에는 과거완료가 필요합니다.

  1. 1

    과거시제

    15세트
  2. 2

    과거시제와 과거진행형

    7세트
  3. 3

    조건문과 가정법

    16세트
  4. 4

    간접 화법

    12세트
모든 문법 주제