Present Perfect Tense Quiz 35 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Convert 'She writes a letter' into present perfect tense.
2. Which of the following sentences is the correct negative form of "I have decided" ?
3. She's been here ..... an hour.
4. Differentiate:I saw the concert vs. I have seen the concert.
5. Form a present perfect sentence with 'to learn' and 'recently'.
6. Identify the present perfect usage in:'She has lived here for five years.'
7. Ich ..... gegangen.
8. She ..... to Paris many times.
9. He ..... for that company for five years. (work) (Add +Ving)
10. Form a present perfect sentence using 'to make'.
11. I (not try) hot food before. It is quite strange to me.
12. Complete the sentence: "The letter has been ..... by her boyfriend."
13. Which sentence is in the past simple:'I have played soccer' or 'I played soccer yesterday'?
14. I have not visited the museum. True or False?
15. You / finish/ your homework? (yet)
16. What have you eaten with your family?I have .....
17. Where ..... (you / be) yesterday?
18. Create a sentence in present perfect:(to learn) a new language this year?
19. My neighbor's dog is barking.It ..... for 2 hours now.
20. Create a question:He has worked here for five years, ..... he?
21. / you do your homework this week?
22. What time expressions are commonly used with the present perfect?
23. The film / start (already)
24. How do you form the present perfect tense with Nominal Sentence?
25. The cats have ..... all their catfood.