Home > English Grammar Tests 2 > Quizzes > Verb: Present Perfect Continuous
Verb: Present Perfect Continuous
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 74% Most missed: “You have argued about that for more than an hour.”

Make into Present Perfect Continuous.

Verb: Present Perfect Continuous
Time left 00:00
14 Questions

1. It has rained all day long.
2. They have looked everywhere for the thief.
3. She has taught English for ten years.
4. Linda has worked very hard recently.
5. He has slept for more than ten hours.
6. We have used this textbook since June.
7. I have traveled all over Florida.
8. She has taken good care of her pets.
9. "They have talked for more than an hour."
10. He has studied English for many years.
11. They have lived in Hialeah since 1990.
12. The two nations have quarreled for many years.
13. He has done very little work recently.
14. You have argued about that for more than an hour.