Past Perfect v Past Perfect Continuous
Quiz
Fill in the correct forms of the verbs given. Use the past perfect simple or the past perfect continuous.
Pete met Lilly just a few days ago. She ...... (stay) with her friends in Madrid for a couple of weeks and she ...... (just / come) home.
Mrs Donnowan bought the house yesterday. She ...... (live) in London before.
Mr Stephenson ...... (just / return) from lunch when the phone started ringing.
At the time the children left the secondary school, their headmaster ...... (teach) their for almost ten years.
Jason didn't answer any of my questions because he ...... (have) some problems with his throat recently.
The supervisor ...... (already / do) his work for over three hours when his brother came to work.
When Mr and Mrs Greensham started dancing, most of the guests ...... (already / dance) two or three dances.
When Michael and Susan arrived at the bus stop, I ...... (wait) for them for nearly an hour.
Mr Miller gave up smoking some six years ago. He ...... (smoke) for well over twenty years.
It wasn't raining when we headed off for the museum but it ...... (rain) some time before that as the streets were still wet.
The footballers ...... (practise) for over two hours when it started to rain.
Somebody ...... (smoke) in the office as I could smell the nasty odour of cigars and cigarettes.