Saturday, December 1, 2012

Past Perfect Progressive Tense

Tense : Past Perfect Progressive Tense 过去完成进行式

Formula : verb to have (had) + been + present participle
                  Ex: had been waiting
                        had been watching

Usage :
- An action which has been happening for a period of time in the past and still continues happening at that time

Examples :
a) -I had been eating pizza for two months.

 b) -The couple had been living in that city since their first child born.

Keywords : -since

Exercise :

Put the verbs into the correct form (past perfect progressive).

  1. We(sleep) had been sleeping for 12 hours when he woke us up.
  2. They(wait) ________________ at the station for 90 minutes when the train finally arrived.
  3. We(look for) _______________ her ring for two hours and then we found it in the bathroom.
  4. I(not / walk) _______________ for a long time, when it suddenly began to rain.
  5. How long(learn / she) _______________ English before she went to London?
  6. Frank Sinatra caught the flu because he(sing) _______________ in the rain too long.  

No comments:

Post a Comment