현재완료 have p.p.
진행형 + be -ing
have(has) been - ing
1. 현재 완료 진행형 have(has) been - ing 과거의 어느 시점에서 현재까지 그 동작이 계속되고, 미래까지 그 동작이 지속적으로 진행중임을 암시한다. |
I have been studying English since ten o'clock. (10시 이래로 계속 영어를 공부하는 중이다.) She has been reading the book. (그녀는 계속 책을 읽는 중이다.) How long have you been waiting for him till now? ( 너는 지금까지 얼마나 오래 그를 기다리고 있니?) |
2. 과거완료 진행형 : had been - ing : 과거의 어느 시점에서 과거의 어느때까지의 동작이 계속. |
He had been watching TV for 3 hours when his mother came.(그의 엄마가 왔을 때 그는 3시간동안 계속 TV를 보고 있었다.) It had been raining for a week when I arrived at Seoul.( 내가 서울에 도착했을 때 일주일간 계속 비가 내리고 있었다.) He was very tired when he arrived home. He had been working hard all day. |
3. 미래완료 진행형 : will(shall) have been --ing미래의 어느 시점까지의 동작의 계속 |
It will have been snowing for a week tomorrow.( 내일이면 일주일간 눈이 계속 내리는 것이 될것이다.) I will have been studying English for 3 years next year. ( 내년이 되면 나는 3년간 영어를 계속 공부하는 것이 될것이다.) |
'영어공부 > 문법' 카테고리의 다른 글
[스크랩] 제 15 장 - 가정법04 - 가정법 과거완료 (0) | 2009.03.19 |
---|---|
[스크랩] 제 15 장 - 가정법03 - 가정법 과거 (0) | 2009.03.19 |
[스크랩] 제 15 장 - 가정법02 - 가정법 현재 : 조건절 (연습문제 포함) (0) | 2009.03.19 |
[스크랩] 제 6 장 - 동사의 시제01 - 12시제 (0) | 2009.02.27 |
[스크랩] 제 6 장 - 동사의 시제08 - 완료시제 - 현재완료 (0) | 2009.02.27 |