Present Perfect Tense Quiz 65 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Form a question using the present perfect tense:I have finished my homework.
2. 6 Refa's father ..... a businessman since 2015
3. I have ..... him for 5 years.
4. Mrs. Olivia ..... in the school for twenty years.
5. To create a question in Present Perfect we use the auxiliary verbs ..... ?
6. Susan has ..... come back from Bali. She has nice skin tan now.
7. Mike has ..... seen a wild animal.
8. Change the following sentence into negative form:I have finished my homework.
9. Have you ever ..... in front of a large audience?
10. Please translate into Indonesian !" Gunawan has worked here for five years"
11. Jane's ..... done the washing-up.
12. Rena:Why don't you reply my text?Wawan:Oh, sorry. I forgot to tell you that I ..... to Ambon since last year.
13. Jenny has cleaned the house ..... 3 hours.
14. Dave ..... never ..... competition in his life.
15. One of the members of the club ..... the first women's international bowling tournament.
16. I ..... (know) my great grandmother for a few years-she died when I was eight.
17. I have lived in Sisaket for 15 years. Which meaning corresponds to the following?
18. I'm still tired. I have ..... gotten up
19. She has ..... the plane
20. Have you ..... eaten frogs' legs?
21. We use ..... to ask is something happened.
22. They ..... (stay) at home during three days. (negative)
23. ..... she ..... (finish) her task yet?
24. I have ..... watched this film, it was fantastic!
25. 7 Ayu and Eka ..... to Disney once.