Logo

Present perfect continuous tense Exercise-1

Exercise – 1
 
Fill the gaps with Present Perfect Continuous verbs. Use verbs from the list.

participate, go, learn, listen, question, rain, stand, sunbathe talk, travel, wait, walk, wash.

  1. I have been standing in this queue for an hour.

  2. They ____ to music all evening.

  3. Anusha ____ her hair since 7 o'clock. I want to use the bathroom!

  4. We ____ for the Chief guest to arrive since 9 o'clock.

  5. Rama and Rita ____ in plays since they were children

  6. He ____ English for four months.

  7. Anu ____ out with her new friend for a week,

  8. I ____ in this train for an hour.

  9. The weather's terrible. It ____ since lunch time.

  10. Raj ____ on the beach for an hour,

 

Answers:

  1. have been standing

  2. have been listening

  3. has been washing

  4. have been waiting

  5. have been participating

  6. has been learning

  7. has been going

  8. have been standing

  9. has been raining

  10. has been sunbathing