[토익 문법] 가정법 vs 직설법 완벽 비교 정리!
[토익 문법] 가정법 vs 직설법 완벽 비교 정리! 시제별 차이 & 예제로 쉽게 이해하기 🚀
1️⃣ 가정법과 직설법의 정의 및 개념 비교
- 직설법 : 현실에 기반한 사실, 실제 가능성이 있는 상황을 있는 그대로 표현하는 문법
- 예 : I am tired. / She will come tomorrow.
- 가정법 : 현실과 다른 상상의 상황, 반대되는 조건, 후회 등을 표현하는 문법
- 예 : If I were you, I would go. / I wish I had known that.
항목 | 직설법 (Indicative Mood) |
가정법 (Subjunctive Mood)
|
정의 | 현실의 사실이나 가능성 있는 상황을 그대로 표현하는 문법 |
현실과 다른 상상의 상황이나
희망, 후회 등을 표현하는 문법 |
시제 | 현재/과거/미래 사실을 실제처럼 말함 |
현재/과거/미래 사실의 반대를
상상하거나 가정함 |
목적 | 사실 전달 |
가상/반대 사실 가정
|
※ 가정법에 대해 알고 싶다면 아래 CLICK ↓ ↓ ↓
- 링크 : [토익 문법] 가정법 완벽 정리!
[토익 문법] 가정법 완벽 정리!
[토익 문법] 가정법 완벽 정리! 가정법 과거, 과거완료, 혼합 가정법 차이 & 예문 🚀1️⃣ 가정법의 개념 정리가정법은 현실과 다른 상상의 상황을 표현하는 문법입니다.주로 “만약 ~라면, ~할
max-english.tistory.com
2️⃣ 시제별 비교
구분 | 직설법 문장 | 가정법 문장 | 설명 |
현재 | I am busy now. | If I weren’t busy, I would help you. |
현재 사실 vs 현재 사실의 반대
(가정법 과거) |
과거 | She arrived on time. | If she had arrived late, she would have missed the meeting. |
과거 사실 vs 과거 사실의 반대
(가정법 과거완료) |
현재결과 (혼합) | I didn’t sleep last night, so I’m tired now. |
If I had slept well, I wouldn’t be so tired now. |
과거 원인 → 현재 결과
(혼합 가정법) |
3️⃣ 시제에 따른 가정법 구조 요약
의미 | 조건절 시제 | 결과절 시제 | 예문 |
가정법 과거 (현재 사실 반대) |
If + 과거동사 | would/could/might + 동사원형 |
If I were rich, I would buy a house.
|
가정법 과거완료 (과거 사실 반대) |
If + had p.p. | would/could/might + have p.p. |
If I had studied, I would have passed.
|
혼합 가정법 (과거 원인 → 현재 결과) |
If + had p.p. | would/could/might + 동사원형 |
If she had taken the job, she would be in Paris now.
|
📌 가정법 공식 정리
- 가정법 과거 : If + 주어 + 과거동사, 주어 + would/could/might + 동사원형
- 가정법 과거완료 : If + 주어 + had p.p., 주어 + would/could/might + have p.p.
- 혼합 가정법 : If + 주어 + had p.p., 주어 + would/could/might + 동사원형
<문장 변형 예시>
- 직설법 : She is not here, so we can’t start.
>> 가정법 과거 : If she were here, we could start. - 직설법 : He didn’t try, so he failed.
>> 가정법 과거완료 : If he had tried, he would have succeeded. - 직설법 : I didn’t sleep last night, so I feel tired now.
>> 혼합 가정법 : If I had slept last night, I wouldn’t feel tired now.
4️⃣ 표현상의 차이 포인트
📌 핵심 개념 요약
- 직설법 : 실제 상황이나 사실, 가능성 있는 미래 상황을 표현
- 가정법 : 실제와 다른 상상의 상황 또는 반대되는 조건을 가정
그렇기 때문에 같은 단어라도 쓰는 시제나 구조가 달라지면 의미가 전혀 달라질 수 있습니다.
아래는 자주 나오는 헷갈리는 표현들을 자세히 비교한 표와 해설입니다.
📘 자주 혼동하는 표현 비교 정리
표현 | ❌ 잘못된 형태 | ✅ 올바른 가정법 표현 | 설명 |
If I am you | If I am you | ✅ If I were you |
가정법 과거 : ‘내가 너라면’
→ 현실 반대 상황에서는 were 사용 (주어가 I라도!) |
I wish I know | I wish I know | ✅ I wish I knew |
wish 다음에는 현재의 반대를 표현할 때 과거 시제 사용
|
I wish I knew yesterday | I wish I knew yesterday | ✅ I wish I had known yesterday |
과거 사실에 대한 후회
→ 과거완료(had p.p.) 사용 |
If it rains tomorrow | If it rained tomorrow | ✅ If it rains tomorrow |
실제 일어날 가능성이 있는 미래 조건은 직설법 사용.
가정법은 비현실적인 상황에만 사용 |
If she had money | If she had money | ✅ If she had money, she would travel. |
현재에 돈이 없는 상황을 가정하는 가정법 과거
|
If she has money | If she has money |
✅ If she has money |
현실에서 돈이 실제로 있을 가능성이 있을 때만 사용
|
📌 표현별 상세 해설
🔹 If I were you
- 주어가 I일지라도 가정법에서는 were 사용이 문법적으로 정답
- ✔️ If I were you, I would take the opportunity.
- ❌ If I was you → 흔한 실수!
🔹 I wish + 과거 / 과거완료
- 현재의 아쉬움 : I wish I knew the answer. (지금 답을 안다면 좋을 텐데)
- 과거의 후회 : I wish I had studied harder. (더 공부했더라면 좋았을 텐데)
🔹 If it rains tomorrow (직설법)
- “내일 비가 올 수도 있다”는 현실 가능한 조건 → 직설법 사용
- ✔️ If it rains tomorrow, we’ll cancel the picnic.
- 가정법 아님! 시험에서 틀리기 쉬운 포인트
🔹 가정법 vs 직설법의 결과절
- 직설법 : If it rains, I will stay home. (현실 가능성 있는 예측)
- 가정법 : If it rained, I would stay home. (지금 비가 오지 않지만, 온다고 가정)
- 시제는 과거지만 의미는 현재 → 이것이 가정법의 핵심
🎯 실전 포인트 요약
- 가정법은 언제나 "사실과 다른 상상"이 핵심
- 주절에 would, could, might가 보이면 거의 항상 가정법이다
- 시제는 뒤로 한 단계 이동한다 :
- 현재 사실 반대 → 과거
- 과거 사실 반대 → 과거완료(had p.p.)
5️⃣ 핵심 요약
- 직설법 : 있는 그대로의 사실을 말할 때 사용
- 가정법 : 실제와 반대되는 상황을 가정할 때 사용
- 구별 포인트 :
- 주절에 would/could/might 등이 나오면 가정법일 가능성 높음
- if절이 과거동사면서도 의미는 현재라면 → 가정법 과거
- if절이 had p.p. 형태이면 → 가정법 과거완료
- if절이 had p.p. + 주절에 would + 동사원형이면 → 혼합 가정법
6️⃣ 실전 문제
📌 문제
- If I ___ rich, I would travel around the world.
(A) am
(B) was
(C) were
(D) had been - She would have passed the exam if she ___ a bit more.
(A) studies
(B) had studied
(C) was studying
(D) will study - I wish I ___ the truth at that time.
(A) knew
(B) know
(C) had known
(D) would know - If he ___ the message earlier, he could help us now.
(A) receives
(B) had received
(C) received
(D) was receiving - Had I known about the delay, I ___ a different route.
(A) will take
(B) took
(C) would take
(D) would have taken - If it ___ tomorrow, we’ll postpone the picnic.
(A) rains
(B) rained
(C) would rain
(D) had rained - I wish I ___ better English when I was in school.
(A) know
(B) knew
(C) had known
(D) will know - If she ___ on time, we wouldn't be waiting now.
(A) arrived
(B) had arrived
(C) arrives
(D) was arriving - He talks as if he ___ everything.
(A) knows
(B) knew
(C) had known
(D) will know - If I ___ you, I wouldn’t accept the offer.
(A) am
(B) was
(C) were
(D) had been
📌 정답 및 해설
- (C) were
→ If I were rich, I would travel...
현재 사실과 반대 상황 → 가정법 과거 → If + 주어 + 과거동사 (I → were) - (B) had studied
→ 과거에 조금만 더 공부했더라면 → 가정법 과거완료 → If + had p.p., would have p.p. - (C) had known
→ 그 당시 진실을 몰랐던 것에 대한 후회 → I wish + had p.p. → 가정법 과거완료 - (B) had received
→ 지금 도와줄 수 없는 이유가 과거에 메시지를 받지 못했기 때문 → 혼합 가정법 - (D) would have taken
→ Had I known... 은 If I had known... 의 도치 → 가정법 과거완료 → 주절: would have p.p. - (A) rains
→ 미래에 일어날 수 있는 조건 → 현실적인 조건 → 직설법 현재 - (C) had known
→ 과거에 몰랐던 것을 후회 → I wish + had p.p. → 가정법 과거완료 - (B) had arrived
→ 지금 기다리고 있는 건 과거에 제시간에 도착하지 않았기 때문 → 혼합 가정법 - (B) knew
→ "as if" 뒤에는 현실 반대의 현재 상황 → 가정법 과거 → He talks as if he knew - (C) were
→ If I were you... 는 가정법 과거의 대표 표현
→ 주어가 I여도 were 사용이 원칙적
✅ 요약 팁
- 가정법 과거 : 현재 사실 반대 → If + 과거, 주어 + would/could + 동사원형
- 가정법 과거완료 : 과거 사실 반대 → If + had p.p., 주어 + would have p.p.
- 혼합 가정법 : 과거 원인 → 현재 결과 → If + had p.p., 주어 + would + 동사원형
- 직설법 : 현실 가능성 있는 조건 → If + 현재, will/can/may + 동사원형
Without failure, we wouldn’t value success.
/ 위다웃 페일리어, 위 우든트 밸류 석세스 /
실패가 없다면 우리는 성공의 가치를 모를 거야.

[토익 문법] 관계부사 완벽 정리!
[토익 문법] 관계부사 완벽 정리! when, where, why, how 차이 & 예제 + 문제풀이 🚀1️⃣ 관계부사의 개념과 역할 정리관계부사(Relative Adverb)는 두 문장을 연결하며, ‘접속사 + 부사’의 역할을 합니다
max-english.tistory.com
[토익 문법] 관계대명사 완벽 정리!
[토익 문법] 관계대명사 완벽 정리! who, which, that 차이부터 예제 & 문제풀이까지 🚀1️⃣ 관계대명사의 개념 및 역할 정리 📌 관계대명사(Relative Pronoun) - 두 문장을 연결하면서 선행사를 수
max-english.tistory.com