Present Perfect Tense Quiz 72 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete using present perfect tense:"She ..... (be) in France."
2. Fill in the blank with the correct form of the verb:I ..... (not see) Martha at work today.
3. UNSCRAMBLEeaten / my father / has / pizza / three times
4. I ( ..... ) taken my lunch.
5. I ..... fried chicken today.
6. We ..... (improve) our English skills.
7. Wei Chun has ( ..... ) to the park. He had forgotten he has to complete his chores first.
8. Fly-flew- .....
9. Choose the auxiliary verb for:"Rosemary"
10. You haven't read that novel .....
11. She hasn't visited her grandpa ..... March.
12. Diane has done three exercises .....
13. She ..... that skirt many times.
14. ..... last Monday.
15. What is the alternative that correctly completes the sentence "Rose ..... here for five years" in the Present Perfect?
16. To ask how long a given situation lasts, we use .....
17. She ..... here since 2010
18. WE ..... HAD OUR BREAKFAST
19. What kind of verb do you use in present perfect tense?
20. Choose the correct answer to complete this sentence. During the two years David ..... ten different jobs.
21. Have you ever ..... asleep in class?
22. Jane ..... tried Japanese food.
23. Dini no longer cooks fried rice.
24. My friends ..... the Pyramids of Egypt.
25. They ..... new laptops.
26. I have just ..... doing my laundry.
27. Has he played football for ten years?
28. What's this book about?I don't know. I .....
29. They have ..... tv.
30. Past Participle "go"