review exercises for basic usage and elementary and pre-intermediate grammar with answers
englishspeaker.com
English language study and
skills training on line

19 PRESENT PERFECT CONTINUOUS


Examples:
I have now been living in London for three months.
I have been learning English for three years.


Remember that the present perfect is used for time past that continues up to and includes the present.

Complete the sentence with the correct forms of the verbs given.


01. I .............. in the garden all morning and need a good lunch. (dig)

02. I .............. since five in the morning and could do with a nap. (work)

03. He .............. time all evening watching television. (waste)

04. She .............. for the company for the last five years so it is time she was promoted. (work)

05. Dear Susan, It .............. all week so we have spent most of our time sitting in the hotel. (rain)

06. He .............. reports all weekend and has not had time to relax. (read)

07. The children .............. football all afternoon and are screaming for their tea. (play)

08. I .............. for the bus for the past 20 minutes and still it has not come. (wait)

09. How long .............. you .............. here? (wait)

10. It .............. all night long and now there are drifts a metre deep. (snow)

©English Teaching Systems July 2000