오늘은 과거완료와 미래완료에 대해 알아보겠습니다. 과거완료 "had+p.p"는 지금 이전보다 더 이전의 시간을 지칭합니다. 이 시제는 과거에 하나의 사건이 또 하나의 사건 이전에 일어났음을 명확하게 하기 위해서 사용됩니다. 미래완료"will, shall+p.p"는 현재 시점에서 미래를 상상할 때, 그 미래의 어느 때를 기준으로 하여 그때까지의 완료, 결과, 경험, 계속을 나타내는 시제입니다.
과거완료 「had + 과거분사」
1. 대과거 : 과거의 어느 때보다 먼저의 일
● I lost the watch that my brother had given me.
(나는 나의 오빠가 준 시계를 잃어버렸다.)
→ 내가 시계를 잃어버린 과거보다 오빠가 준 일이 더 먼저 일어난 일이기 때문에 대과거를 썼음.
2. 과거의 어느 때까지의 동작 혹은 상태의 완료, 결과, 경험, 계속
● I had just finished my breakfast when he came. <완료>
(나는 그가 왔었을 때 아침 식사를 막 끝마쳤다.)
● I recognized Mr. Kim at once, for I had seen him several times before. <경험>
(나는 김 씨를 즉시 알아보았다, 왜냐하면 나는 전에 그를 여러 번 본 적이 있었기 때문이다.)
*여기서 for는 접속사로 "왜냐하면 ~이니까, ~한 걸 보니"의 의미임
● Spring had come again by the time she was well. <결과>
(봄은 그녀가 회복되었을 때 다시 왔다.)
● It had been raining for three days when I reached the island. <계속>
(내가 그 섬에 도착했을 때, 비가 3일 동안 계속해서 오고 있었다.) - 과거완료진행
3. ① 주어 + had not + 과거분사 ~ before : ~하지도 않아서 ···하다.
② 주어 + had not + 과거분사 ~ when : ~하지 못해 ···하다.
* 이 구문들은 주절은 먼저 해석한다.
● I had not gone a mile before I got tired.
(나는 일 말일도 가지도 않아서 지쳤다.)
● I had not watched TV for an hour when I slept at once.
(나는 티브이를 한 시간도 못 보고 즉시 잠이 들었다.)
4. expect, intend, want, desire, hope 등 소망의 뜻이 있는 동사가 과거완료로 쓰이면 이루지 못한 사실을 나타낸다.
● We had hoped that we should be able to call on you. *call on : ~을 방문하다
(우리는 당신을 방문하고 싶었지만 그렇지 못했습니다.)
5. 도치 구문
NO sooner + 과거완료 + than = Hardly(Scarcely) + 과거완료 + when(before)
= As soon as + 과거 : ~하자마자
*<주의> no sooner ~ than, hardly(scarcely) ~ when(before) 구문은 주어가 도치된다는 사실에 주의해야 함.
● No sooner had he seen me than he ran away.
= Hardly had he seen me when he ran away.
= Scarcely had he seen me before he ran away.
= As soon as he saw me, he ran away.
(그는 나를 보자마자 달아났다.)
미래완료 「will, shall + have + 과거분사」
: 미래의 어느 때까지의 동작 혹은 상태의 완료, 결과, 경험, 계속
1. 완료
● I shall have finished the work by the time you come.
(나는 네가 올 때까지는 그 일을 전부 끝마쳤을 것이다.)
2. 결과
● When you wake, these fancies will have gone.
(당신이 깨어날 때는 이 환상들이 모두 사라져 버렸을 것이다.)
3. 경험
● I shall have read this book three times if I read it once again.
(나는 이 책을 다시 한번 읽으면 세 번 읽는 셈이 된다.)
4. 계속
● He will have been in hospital for two weeks by next Sunday. <미래완료>
(상태의 계속 : 다음 일요일까지 그 병원에 2주일 동안 입원한 셈이 된다.)
● I shall have been reading this novel by noon. <미래완료 진행형>
(동작의 계속 : 정오까지는 이 소설을 계속 읽고 있을 것이다.)
이렇게 과거완료와 미래완료를 공부해 봤습니다. 오늘까지 해서 동사의 시제를 모두 공부해 보았습니다. 다음시간부터는 조동사에 관해서 알아보겠습니다.
★함께 읽어보면 도움 되는 글★
'영어 문법 공부해 보자' 카테고리의 다른 글
조동사 can(could), may(might) (0) | 2023.07.02 |
---|---|
조동사로 쓰인 be, do, have (0) | 2023.07.01 |
동사의 시제: 현재완료 시제(have/has + p.p) (0) | 2023.06.29 |
동사의 시제: 진행시제(현재, 과거, 미래진행) (0) | 2023.06.28 |
동사의 시제 : 미래 시제 (단순미래, 의지미래) (0) | 2023.06.27 |