Making Present Perfect Continuous

Making Present Perfect Continuous

Using each verb in brackets, put a Present Perfect Continuous verb into each blank.

Fill in 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. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
1. Is dinner ready yet? I (wait) for a long time and I'm really hungry.

2. I (go) to that dentist for about five years.

3. You look out of breath. (you/exercise)?

4. Why are you upset? (you/argue) with your brother again?

5. I (try) to get through for ten minutes, and I'm still on hold!

6. Why don't you try my favorite airline for your next vacation? I (use) them for years.

7. This is boring. It (rain) all day.

8. Aren't they married yet? They (date) forever.

9. It's time for a break. We (practise) for two hours.

10. The economy (improve) slowly but steadily since the recession.