Present Perfect Tense Quiz 47 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. What is the present perfect tense in this sentence? My sister has attended piano lessons for ten years.
2. A: ..... the game of chess? b:no, i did not.
3. Past participle of the verb fly is .....
4. My hair is wet. I ..... it.
5. What is the definition of Present perfect?
6. When I arrived, everybody was sitting round the table and talking. Their mouths were empty, but their stomachs were full. They ..... (eat).
7. ..... your sister ..... the flowers? (receive)
8. [present perfect tense] ..... have studied English
9. I have ..... my dinner. (have)
10. Change the verb in bracket into the correct Present Perfect Tense form.We (eat) ..... too much.
11. The baby ..... (cry) every time she ..... (want) to be fed
12. Anaya:I ..... to the USA last year. I visited LA and Chicago ..... been there? Erika:Yes. I went to the USA a few years ago
13. Robert ..... internet since this morning.
14. Tom and Susan ..... in New York for six years.
15. Complete the sentences with the correct form of the verbs in brackets. Use the present perfect tense. ''(you / paint) many pictures in your art classes? "
16. My classmates and me have ..... to the new teacher
17. Charlene and Mika have been neighbours ..... 2018.
18. Lisa and Jill ..... at the library ..... three hours.
19. Has she done her work?
20. Change the verb in bracket into the correct Present Perfect Tense. Donna ..... (break) her leg.
21. Look at the table. Mum ..... ( bake) a lot of cookies!
22. Our team ..... (win) the first prize
23. Change the verb in bracket into the correct Present Perfect Tense.Jamie ..... (be) sick for two days now.
24. Complete the sentences with the correct form of the verbs in brackets. Use the present perfect tense ''I ..... (not visit) many galleries."
25. Lucy ..... ..... a famous person.
26. The past participle of the verb is always?
27. Select the sentence containing an example of the present perfect tense.
28. Change the verb in bracket into the correct Present Perfect Tense form. Sarah (drink) ..... all the juice.
29. How long ..... she had a dog?
30. Miss Rina ..... us English since 2004.