Present Perfect Tense Quiz 67 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete using present perfect tense:" ..... you ever ..... (watch) a thriller movie?"
2. I have ..... seen such a beutiful view!
3. Kate hasn't eaten anything ..... six hours.
4. I ..... Nam for ages
5. That's the worst film I ..... in my life!
6. Choose the correct answer to complete this sentence. She ..... her mother for a long time.
7. "I have taken my medicine this morning." Is this a present perfect tense?
8. She ..... to Singapore many times.
9. Where have you lived?
10. We have ..... in Bandung for several years.
11. Use BEEN or GONE:"A piece of paper on office door: " ..... to lunch" .
12. Have you ever seen gone to the village?
13. Tommy ..... already ..... on an aeroplane but not on a boat.
14. I ..... here since 2000.
15. 2 They ..... that jacket three times this month.
16. Suhana ..... (buy) a new colourful umbrella.
17. Have you ..... sprained your ankle?
18. She ..... in this office 2 years ago.
19. Please translate into English !"He hasn't locked the door"
20. PAST PARTICIPLE FOR DO:
21. Sinta has been here ..... four hours
22. 1 She has ..... a gold medal two times.
23. Have you ever ..... during a movie?
24. My brother ..... never swum in a river.
25. Rewrite the following sentence in present perfect tense:He goes to the gym every day.