영어 개념정리

가정법 총정리

가정법은 사실과 반대되는 상황을 상상할 때 씁니다. 형태는 한 시제 뒤로 물러나고, 의미는 반대로 해석하는 것이 핵심입니다.

업데이트 2026-09-25

가정법 공식

종류If절주절의미
가정법 과거If + 주어 + 과거동사 (be → were)would/could/might + 동사원형현재 사실의 반대
가정법 과거완료If + 주어 + had p.p.would/could/might + have p.p.과거 사실의 반대
혼합가정법If + 주어 + had p.p.would + 동사원형 (+ now)과거에 ~했다면 지금 …할 텐데

예문과 직설법 전환

I wish · as if

Without / But for

Without your help, I would fail. = If it were not for your help … = Were it not for your help …

If 생략 도치

If I were you → Were I you / If I had known → Had I known

조건문과 구별

If it rains tomorrow, I will stay home.은 실제로 일어날 수 있는 일을 말하는 조건문(직설법)입니다. 조건의 부사절에서는 미래 대신 현재시제를 씁니다.

자주 묻는 질문

가정법 과거에서 was 대신 were를 쓰나요?
원칙적으로 주어와 관계없이 were를 씁니다(구어에서는 was도 쓰임).
가정법 과거는 과거 이야기인가요?
아닙니다. 형태만 과거이고, 의미는 현재 사실의 반대입니다.

이 개념 문제로 확인하기

과목별 예상문제

중3 영어20개 단원고등 영어17개 단원

영어 개념정리 더 보기