영어의 과거진행형(Past progressive form)이란 무엇인가?
현재진행형을 과거로 옮겨놓은 것으로서, 과거의 어느 때를 기준으로 동작·상태의 진행과 계속을 나타내는 시제입니다. → 「was/were+ ~ing」
과거의 어느 시점에서의 진행중인 동작
과거의 어느 시점에서의 진행중인 동작
He was writing letters all afternoon. 그는 오후 내내 편지를 쓰고 있는 중이었다. [과거의 시점에서의 진행 동작]
My daughter was drawing a picture when I walked into her room. 내 딸은 내가 그녀의 방에 들어갔을 때 그림을 그리는 중이었다.
과거완료 진행형
과거의 어는 시점을 기준으로 동작·상태의 진행과 계속 → 「had been+ ~ing」
과거의 어는 시점을 기준으로 동작·상태의 진행과 계속 → 「had been+ ~ing」
네가 올때까지 나는 소설을 읽고 있는 중이었다.· I had been reading a novel till you came here.
· I had been waiting for an hour when you came.
나는 네가 왔을 때 한 시간동안 기다리고 있는 중이었다.
영어의 미래진행형(Future progressive form)이란 무엇인가?
미래의 어느 시점의 계속중인 동작·상태를 표현하고자 할 때 사용하는 시제이다. → 「will be+ ~ing」
과거의 어느 시점에서의 진행중인 동작
과거의 어느 시점에서의 진행중인 동작
· It will be snowing when you get to Seoul. 네가 서울에 도착할 때 눈이 내리고 있을 거야 [미래의 시점에서의 진행 동작]
· When will you be having the house painted? 언제 그 집에 페인트를 칠할 예정입니까? [having은 사역동사]
미래완료 진행형
미래의 어는 시점을 기준으로 동작·상태의 진행과 계속 →「will have been+ ~ing」
미래의 어는 시점을 기준으로 동작·상태의 진행과 계속 →「will have been+ ~ing」
· It will have been raining for three days on end if it does not stop tomorrow.
만일 내일 비가 멈추지 않으면 결국에 3일동안 내리는 셈이다.
· I shall have been teaching here for three years by next year.
나는 내년이면 3년 동안 이곳에서 가르치고 있는 셈이다.