Present Perfect Tense Quiz 1 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Ellos nunca han comido pulpo.Translate it
2. It happened earlier than expected
3. Aelly and Patricia ..... already ..... (take) 100 pictures in the school picnic.
4. We ..... to the zoo this week.
5. Darren ..... broken his leg. He has a cast on his leg.
6. Marta ..... (finish) her homework.
7. Combine these words into an interrogative sentence.play / the piano
8. Choose the correct answer to complete this sentence. I ..... my homework yet.
9. My mother ..... in that company for almost fifteen years.
10. You can add ..... to food to give it a hot taste.
11. We ..... here since yesterdaya.has beenb.have beenc.had beend.has
12. We ..... (see) him before.
13. The negative form of "has" is:
14. John ..... the same play for 5 times.
15. I ..... all the plays of Shakespeare.
16. A:I lived in Chennai when I was younger. B:Really? How long ..... there?
17. Fill in the blanks with the present perfect tense of the verbs given in the brackets:Papa ..... (give) me a cricket bat.
18. I have already ..... from the trip.
19. We have done
20. I ..... here since I graduated school.
21. I have lived here ..... 2020
22. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$We ..... (meet) many interesting people at the conference.
23. We have ..... the shops for 2 hours.
24. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$We ..... (watch) that movie before.
25. Change these verbs to present perfect tense:No, I not (pay) the bill yet.