Present Perfect Tense Quiz 86 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I ..... Helen since April.
2. Linda ..... (take) a bath. She is fragrant now.
3. His friends ..... his letter so far.
4. Ferdinand ..... visited that museum yet.
5. They have read
6. Complete using present perfect tense:"She ..... (be) in France."
7. Fill in the blank with the correct form of the verb:I ..... (not see) Martha at work today.
8. UNSCRAMBLEeaten / my father / has / pizza / three times
9. I ( ..... ) taken my lunch.
10. I ..... fried chicken today.
11. We ..... (improve) our English skills.
12. Wei Chun has ( ..... ) to the park. He had forgotten he has to complete his chores first.
13. Fly-flew- .....
14. Choose the auxiliary verb for:"Rosemary"
15. You haven't read that novel .....
16. She hasn't visited her grandpa ..... March.
17. Diane has done three exercises .....
18. She ..... that skirt many times.
19. ..... last Monday.
20. What is the alternative that correctly completes the sentence "Rose ..... here for five years" in the Present Perfect?
21. To ask how long a given situation lasts, we use .....
22. She ..... here since 2010
23. WE ..... HAD OUR BREAKFAST
24. What kind of verb do you use in present perfect tense?
25. Choose the correct answer to complete this sentence. During the two years David ..... ten different jobs.