Present Perfect Tense Quiz 60 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Rewrite the following sentence in present perfect tense:We play soccer every weekend.
2. Which is the correct short answer for the next question:has Andrew applied for the army?
3. I ..... wore my new jacket.
4. Maria has ..... been to Paris so she doesn't want to go there again.
5. Margaret has lived in Spain ..... a long time.
6. Putra and Irawan have already ..... Aurelia for two years.
7. Kate has lived in London ..... five years.
8. A:What happened to your leg?B:I ..... it.
9. It hasn't rained ..... June. Everything seems dry.
10. ..... the pilot ..... the plane yet?
11. Convert the following sentence into positive form:We haven't seen each other for a long time.
12. Has Mita played basketball with Sita?
13. We ..... visited many countries.
14. We use "HAS" with the subjects
15. Have Anna and Paula ever ..... to Australia?
16. Gevin has already ..... the car.
17. Use EVER / NEVER in Present Perfect:"She has ..... her bed"
18. Translate the following to English-:Nosotros hemos bailado.
19. They ..... a theft.
20. I have ..... watered the fowers.
21. I ..... a chance to call him back yet.
22. For the pronouns he, she and it you must use "has" as auxiliary verb
23. PAST PARTICIPLE FOR HEAR:
24. You ..... the glass again.
25. ..... your friends ever ..... you a lie?
26. Complete the sentence in Present Perfect."The class ..... 5 tests this month."
27. Jack ..... been to Phuket.
28. I have finished my class ..... Let's have lunch together.
29. Please translate into English !" Have they ever been to London?"
30. Int he present perfect you use the auxiliary verb