Forming Present Perfect Continuous (test)
Gap-fill exercise

Fill out all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. Note that you will lose points if you ask for hints!

E.g. I HAVE BEEN WAITING for you for 20 minutes

1. You ... (do)

2. My uncle ...(do)

3. The man, who I saw yesterday, ...(do)

4. We ...(do)

5. He ...(do)

6. Your brothers ...(do)

7. I ...(do)

8. They ...(do)

9. She ... (do)

10. Both players ...(do)

 

 

A free grammar web site explaining the basic principles of using the English tenses.
Resource for ESL/EFL learners as well as teachers. Learning ESL, excercises, learn ESL, learn EFL,
exercises, tests
Additional Verb tense related topics