영문법

가정법 과거완료

러브리치 2020. 7. 12. 07:03
728x90
반응형

◈가정법 과거완료

'과거' 사실의 반대 상황이나 '과거'에 일어났을 리 없는 상황을 가정할 때 쓰임

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.

내가 너의 주소를 가지고 있었더라면, 너에게 선물을 보냈을지도 몰라

→ 과거에 대한 약한 추측

 

 

728x90
반응형

'영문법' 카테고리의 다른 글

혼합 가정법, if 가 없는 가정법  (0) 2020.07.16
가정법 현재  (0) 2020.07.14
가정법 과거  (0) 2020.07.10
수동태의 관용적 표현  (0) 2020.07.08
목적격보어가 있는 문장의 수동태  (0) 2020.07.06