◈가정법 과거완료
◉'과거' 사실의 반대 상황이나 '과거'에 일어났을 리 없는 상황을 가정할 때 쓰임
◉ if 절의 동사가 과거완료형이므로 '가정법 과거완료'라고 함
◉주절의 동사형은 if절의 시제에 따라 '조동사 과거형(would,should,could,might) + 현재완료형' 이 옵니다.
if절 |
주절 |
뜻 |
if + 주어 + had p.p. |
주어 + would + have p.p. |
만약 ~했다면, …했을텐데 (과거 사실의 반대) |
-If we had had enough time, we could have gone to the zoo yesterday.
우리에게 충분한 시간이 있었다면, 어제 동물원에 갈 수 있었을 텐데.
※과거완료 had + p.p. / 주절의 could have p.p. '~할 수 있었을 텐데' 라고 해석
-If I had drunk coffee last night, I wouldn't have slept well.
내가 어젯밤에 커피를 마셨다면, 잠을 잘 못 잤을거야.
※wouln't have p.p.(주절) '~하지 않았을 텐데' 라고 해석
-If I hadn't broken my leg, I could have played in the match.
내 다리가 부러지지 않았다면, 난 그 경기에서 뛸 수 있었을 텐데.
※과거완료형의 부정형 = had not p.p. / hadn't (= had not)
◈가정법 과거완료와 조동사 과거 표현
◉자주 사용되는 조동사 과거 표현
구분 |
뜻 |
would have p.p. |
(…했더라면) ~했을 텐데 (일반적인 추측) |
could have p.p. |
~할 수 있었을 텐데 (능력,가능성) |
might have p.p. |
~했을지도 모른다 (약한 추측) |
◉말하는 사람의 태도에 따라 주절의 조동사를 다르게 표현
-If I had your address, I would have sent you a gift.
내가 너의 주소를 가지고 있었더라면, 너에게 선물을 보냈을 텐데.
→ 과거에 대한 일반적인 추측
-If I had your address, I could have sent you a gift.
내가 너의 주소를 가지고 있었더라면, 너에게 선물을 보낼 수도 있었는데.
→ 과거에 대한 능력, 가능성
-If I had your address, I might have sent you a gift.
내가 너의 주소를 가지고 있었더라면, 너에게 선물을 보냈을지도 몰라.
→ 과거에 대한 약한 추측
'영문법' 카테고리의 다른 글
혼합 가정법, if 가 없는 가정법 (0) | 2020.07.16 |
---|---|
가정법 현재 (0) | 2020.07.14 |
가정법 과거 (0) | 2020.07.10 |
수동태의 관용적 표현 (0) | 2020.07.08 |
목적격보어가 있는 문장의 수동태 (0) | 2020.07.06 |