영어공부/문법

[스크랩] 제 6 장 - 동사의 시제07 - 완료진행시제

호숫가 2009. 2. 27. 10:38
*완료 진행 시제 : 완료시제를 진행형과 함께 쓰면 완료시제의 계속의 뜻을 더욱 확실히 해준다.

 

현재완료   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년간 영어를 계속 공부하는 것이 될것이다.)

 

출처 : 혼자 영어 공부하기
글쓴이 : 끓는피 원글보기
메모 :