Present Perfect Tense Quiz 12 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Diana ..... sung this songa.hadb.hasc.haved.having
2. He ..... more concerned about his studies
3. Have you ever ..... in a foreign country?
4. We have ..... this film since last night
5. Have you ..... played rugby?
6. That smells really good ..... you baked a cake?
7. "How long has he been the principal of our school?" "Since I ..... this school."
8. I ..... this house since 1960
9. Complete the sentences below by using present perfect tense. Pat and Sue ..... ..... (arrive). They're not here.
10. I ..... (read) your book several times.
11. Choose the Past Participle of the verb "Do" .
12. Combine these words into a positive sentence.teach / English / all her life
13. Jeff and Hasnain ..... just ..... (make) their comments on seesaw.
14. Som hasn't met Sue ..... a long time.
15. Complete the sentences below by using present perfect tense. My grandparents ..... ..... (live) here since 1972
16. Bambam hasn't ..... a bicycle.
17. These are kinds of fruits, EXCEPT .....
18. Have you eaten some food for lunch? No, .....
19. Jack ..... just ..... his homework.
20. Combine these words into a positive sentence.five / Mike / read / summer / so / this / books / far
21. I ..... (collect) stamps since I was nine.
22. Oh! I haven't ..... you since 2012!
23. Ken ..... already ..... his friends.
24. I ..... (Visit) Mecca several times
25. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (learn) many new words this semester.
26. She (fall) from the tree.
27. The birds ..... to their nests.
28. My sister ..... clothes
29. I ..... her this week.
30. Have you ..... the dolphins yet?