가정법, 시제만 한 칸 뒤로 가면 돼요
안녕하세요, 준쌤이에요. 😊
가정법 하면 공식부터 외우려다 머리 아프죠? 근데 핵심은 딱 하나예요 — 사실이 아닌 걸 상상할 때, 시제를 ‘한 칸 뒤로’ 민다. 이거예요.
핵심 한 컷
‘한 칸 뒤로’가 전부예요
지금 이야기면 과거로, 과거 이야기면 과거완료로. 사실보다 시제를 뒤로 밀면 “진짜는 아닌데…”라는 느낌이 생겨요.
🕐
현재 상상
→ 과거 시제
🕰️
과거 상상
→ 과거완료
두 공식
이 두 개면 끝
가정법 과거
현재 사실의 반대
If + 과거, would + 동사원형
If + 과거, would + 동사원형
가정법 과거완료
과거 사실의 반대
If + had p.p., would have p.p.
If + had p.p., would have p.p.
If I were rich, I would travel the world.
→ 내가 부자라면, 세계를 여행할 텐데. (지금 부자가 아님 = 현재 반대)
If I had studied, I would have passed.
→ 내가 공부했더라면, 합격했을 텐데. (과거에 공부 안 함 = 과거 반대)
이것만 조심
be동사는 무조건 were
미니 문제
빈칸에 알맞은 것은?
If I had known, I ______ come earlier.
- would
- would have
정답
2번 would have
If + had known(과거완료)이 보이죠? 과거 반대니까 뒤도 would have + p.p.로 짝을 맞춰요. 😊
If + had known(과거완료)이 보이죠? 과거 반대니까 뒤도 would have + p.p.로 짝을 맞춰요. 😊
가정법은 공식 암기가 아니라 ‘사실보다 한 칸 뒤로’ 감각이에요. If절 시제만 보면 뒤 문장이 저절로 따라와요. 🙌
더 풀어줬으면 하는 문법, 있어요?
어려운 문법을 댓글로 남겨주면 다음 오늘의 문법에서 쉽게 풀어드릴게요. 😊
문법 글 더 보기 →