문법오늘의 문법 · 02

가정법, 시제만 한 칸 뒤로 가면 돼요

안녕하세요, 준쌤이에요. 😊

가정법 하면 공식부터 외우려다 머리 아프죠? 근데 핵심은 딱 하나예요 — 사실이 아닌 걸 상상할 때, 시제를 ‘한 칸 뒤로’ 민다. 이거예요.

핵심 한 컷

‘한 칸 뒤로’가 전부예요

지금 이야기면 과거로, 과거 이야기면 과거완료로. 사실보다 시제를 뒤로 밀면 “진짜는 아닌데…”라는 느낌이 생겨요.

🕐
현재 상상
→ 과거 시제
한 칸 뒤로
🕰️
과거 상상
→ 과거완료

두 공식

이 두 개면 끝

가정법 과거
현재 사실의 반대
If + 과거, would + 동사원형
VS
가정법 과거완료
과거 사실의 반대
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.
  1. would
  2. would have
정답
2번 would have
If + had known(과거완료)이 보이죠? 과거 반대니까 뒤도 would have + p.p.로 짝을 맞춰요. 😊

가정법은 공식 암기가 아니라 ‘사실보다 한 칸 뒤로’ 감각이에요. If절 시제만 보면 뒤 문장이 저절로 따라와요. 🙌

더 풀어줬으면 하는 문법, 있어요?

어려운 문법을 댓글로 남겨주면 다음 오늘의 문법에서 쉽게 풀어드릴게요. 😊

문법 글 더 보기 →