Present Perfect Tense Quiz 56 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete the sentences with the correct form of the verbs in brackets. Use the present perfect tense. '' Laura ..... (help) me a lot with my school work" has
2. Change this sentence to Present Perfect Tense:She eats dinner.
3. Rose works in a factory. She ..... for six years. Before that she ..... as a waitress in a restaurant for 5 years.
4. There ..... been an accident.
5. I have ..... (sing) in public.
6. What is the present perfect tense in this sentence? My sister has attended piano lessons for ten years.
7. A: ..... the game of chess? b:no, i did not.
8. Past participle of the verb fly is .....
9. My hair is wet. I ..... it.
10. What is the definition of Present perfect?
11. When I arrived, everybody was sitting round the table and talking. Their mouths were empty, but their stomachs were full. They ..... (eat).
12. ..... your sister ..... the flowers? (receive)
13. [present perfect tense] ..... have studied English
14. I have ..... my dinner. (have)
15. Change the verb in bracket into the correct Present Perfect Tense form.We (eat) ..... too much.
16. The baby ..... (cry) every time she ..... (want) to be fed
17. 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
18. Robert ..... internet since this morning.
19. Tom and Susan ..... in New York for six years.
20. 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? "
21. My classmates and me have ..... to the new teacher
22. Charlene and Mika have been neighbours ..... 2018.
23. Lisa and Jill ..... at the library ..... three hours.
24. Has she done her work?
25. Change the verb in bracket into the correct Present Perfect Tense. Donna ..... (break) her leg.