Present Perfect And Perfect Continuous Tense Quiz 1 (20 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I have been ..... here for 2 years
2. They ..... tennis all afternoon.
3. She ..... her keys.
4. We ..... him since last year.
5. They ..... on the project since Monday.
6. He ..... five emails this morning.
7. I ..... here since 2019.
8. You ..... this book before?
9. They ..... for the train for over an hour.
10. We ..... that movie three times.
11. He ..... his leg twice.
12. They ..... for the exam all week.
13. He ..... for the bus for 20 minutes.
14. I ..... every day this month.
15. I ..... to call you since morning.
16. She ..... her room yet.
17. You ..... lunch yet?
18. We ..... in this neighborhood since 2010.
19. Congratulations! You have ..... it
20. She ..... a new car recently.