조건문과 가정법 연습 문제: 정답 포함 16세트, A2–B2

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

16세트연습 문제 87개A2–B2세트 목록으로

  • A28
  • B14
  • B24

조건문과 가정법: 사용법

조건문은 if로 시작하는 조건과 그 결과로 이루어집니다. 0형 조건문은 일반적인 사실(If you heat ice, it melts), 1형은 미래에 실제로 일어날 수 있는 일(If it rains, we'll stay in), 가정법 과거는 현재 사실과 반대되는 상황(If I had time, I'd travel), 가정법 과거완료는 과거 사실과 반대되는 일(If I'd known, I'd have come)을 나타냅니다.

1형 조건문과 가정법 과거

1형: 실제 가능가정법 과거: 비현실
If I get the job, I'll move to Berlin.If I got the job, I'd move to Berlin.
If it's sunny tomorrow, we'll go to the beach.If it were sunny today, we'd go to the beach.
If you study, you'll pass.If you studied, you'd pass.

레벨별 연습 문제

16세트 · 연습 문제 87개
레벨연습 세트문제 수
A2First conditional6
A2First conditional (2)5
A2I wish …4
A2Second conditional5
A2Second conditional (2)6
A2Zero conditional4
A2First conditional (Set B)6
A2Second conditional (Set B)6
B1Imaginary situations6
B1Talking about imaginary situations6
B1Third conditional5
B1Third conditional (2)5
B2Mixed conditionals6
B2Mixed conditionals (2)4
B2Second and third conditional8
B2Unreal past and had better5

자주 하는 실수

  1. 틀린 예: If it will rain, we'll stay at home.

    바른 예: If it rains, we'll stay at home.

    1형 조건문의 if절에는 will을 쓰지 않습니다.

  2. 틀린 예: If I would have money, I'd buy it.

    바른 예: If I had money, I'd buy it.

    가정법 과거: if 뒤에 과거시제.

  3. 틀린 예: If I would have known, I'd have helped.

    바른 예: If I had known, I'd have helped.

    가정법 과거완료: if 뒤에 과거완료.

  4. 틀린 예: If I was you, I'd ask her.

    바른 예: If I were you, I'd ask her.

    조언의 관용 표현은 "If I were you"입니다.

  1. 1

    과거완료

    5세트
  2. 2

    조동사

    17세트
  3. 3

    미래 표현: will과 be going to

    17세트
모든 문법 주제