과거에 일어나지 않은 일을 상상하며 후회나 안도를 말할 때 제3조건문을 써요: If + had p.p., would have p.p. 과거의 조건이 현재의 결과로 이어지면 혼합 조건문: If + had p.p., would + 동사원형 (now). wish / if only 뒤에서는 현재의 아쉬움은 과거형, 과거의 후회는 had p.p., 다른 사람이나 상황이 바뀌길 바랄 때는 would를 써요.
If I had revised more, I would have passed the exam.
복습을 더 했더라면 시험에 합격했을 텐데.
제3조건문: If + had p.p., would have p.p. = 과거 사실의 반대
제3·혼합 조건문과 wish / if only
과거에 일어나지 않은 일을 상상하며 후회나 안도를 말할 때 제3조건문을 써요: If + had p.p., would have p.p. 과거의 조건이 현재의 결과로 이어지면 혼합 조건문: If + had p.p., would + 동사원형 (now). wish / if only 뒤에서는 현재의 아쉬움은 과거형, 과거의 후회는 had p.p., 다른 사람이나 상황이 바뀌길 바랄 때는 would를 써요.
- If I had revised more, I would have passed the exam.복습을 더 했더라면 시험에 합격했을 텐데.제3조건문: If + had p.p., would have p.p. = 과거 사실의 반대
- If we hadn't left early, we would have missed the train.일찍 출발하지 않았다면 기차를 놓쳤을 거예요.안도감을 표현할 때도 써요
- She might have won if she hadn't fallen over.넘어지지 않았다면 그녀가 이겼을지도 몰라요.would 대신 might/could have p.p. = ~했을지도 / ~할 수 있었을 텐데
- If I had gone to bed earlier, I wouldn't be so tired now.더 일찍 잤더라면 지금 이렇게 피곤하지 않을 텐데.혼합 조건문: 과거 조건(had p.p.) → 현재 결과(would + 동사원형)
- If he were more organised, he would have remembered the deadline.그가 좀 더 꼼꼼한 사람이라면 마감일을 기억했을 텐데.반대 방향 혼합: 현재 성격(과거형) → 과거 결과(would have p.p.)
- I wish I knew how to play the guitar.기타를 칠 줄 알면 좋을 텐데.wish + 과거형 = 현재에 대한 아쉬움
- I wish I hadn't said that to my brother.동생한테 그 말을 하지 말았어야 했는데.wish + had p.p. = 과거에 대한 후회
- If only it would stop raining!비가 좀 그쳤으면 좋겠어!wish / if only + would = 상황이나 남이 바뀌길 바랄 때 (답답함)
- If only I had listened to your advice.네 충고를 들었더라면 좋았을 텐데.if only는 I wish보다 감정이 더 강해요
QUIZ · 확인 문제
'If she ___ the bus, she would have arrived on time.' 빈칸에 알맞은 것은?
- had caught
- caught
- would catch
- has caught
'어젯밤 늦게까지 깨어 있지 않았더라면 지금 졸리지 않을 텐데.' If I hadn't stayed up so late last night, I ___ sleepy now.
- wouldn't be
- wouldn't have been
- won't be
- hadn't been
'시험 전에 공부를 더 했더라면 좋았을 텐데.'를 영어로 하면?
- I wish I had studied more before the test.
- I wish I studied more before the test.
- I wish I would study more before the test.
- I wish I have studied more before the test.
문법적으로 틀린 문장은?
- If I had known, I would have helped.
- I wish I could speak Chinese.
- If only you would listen!
- If I would have known, I would have helped.
듣고 그대로 쓰세요 (화면에서 소리를 듣고 풀어요 · 힌트: 기타를 칠 줄 알면 좋을 텐데)