Present Perfect Tense Quiz 40 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π― Present Perfect Tense β Quiz 40
1. Convert the following sentence into positive form:They haven't studied for the test.
A) They didn't prepare for the test.
B) They didn't review for the test.
C) They didn't study for the test.
D) They have studied for the test.
2. Translate to English:"Yo he ido al partido.
A) I went to the game.
B) I have to go to the game.
C) I have gone to the game.
D) I am going to the game.
3. Please translate into Indonesian !"Have you ever been to Bali?".
A) Have you ever lived in Bali?.
B) Have you ever been to Bali.
C) Have you ever been to Bali?.
D) Is Bali beautiful?.
4. That man _____ cried because his feeling so sad.
A) Is.
B) Have.
C) It.
D) Has.
E) Its.
5. I have never _____ to Paris.
A) Go.
B) Been.
C) Went.
D) Was.
6. What famous person _____ your grandma _____ ?.
A) Has _____ seen.
B) Have _____ saw.
C) Has _____ saw.
D) Have _____ seen.
7. I _____ seen Jhon this week.
A) Have.
B) Am.
C) Has not.
D) Was.
E) Has.
8. Gerta _____ a vegetarian for three years.
A) Has been.
B) Have been.
C) Has.
D) None of above.
9. Gennie hasn't ( _____ ) to school yet. She's still in her bed.
A) Been.
B) Gone.
10. I have lived here _____ 2020.
A) Since.
B) Of.
C) Send.
D) For.
11. _____ you been to Japan?.
A) Have.
B) Has.
C) Are.
D) None of above.
12. She has studied in her room for 3 hours straight.
A) True.
B) False.
13. I _____ a teacher since 1998.
A) Have been.
B) Has been.
C) Hasn't been.
D) None of above.
14. We have _____ this film since last night.
A) Watch.
B) Watching.
C) Watches.
D) Watched.
15. My English _____ really improved since I moved to Australia.
A) Had.
B) Has.
C) Have.
D) Was.
16. The children _____ the lost puppy.
A) Has found.
B) Have found.
C) Is found.
D) Was found.
17. _____ Pat and John _____ yet? No, they're not here yet.
A) Haven't-arrived.
B) Have-arrived.
C) Has-arrived.
D) Did-arrive.
18. Somebody _____ my bicycle! Now I'll have to walk home.
A) Stole.
B) Have stolen.
C) Has stolen.
D) Steel.
19. I have waited here _____ 5 o'clock.
A) Since.
B) For.
20. Jack _____ seen that movie many times.
A) Have.
B) Has.
21. Keep.
A) Kept.
B) Keep.
C) Keeped.
D) Kep.
22. I am looking for my pen. I _____ it.
A) Lost.
B) Did lost.
C) Was lost.
D) Have lost.
23. .... the sun come up?.
A) Has.
B) Have.
C) Was.
D) None of above.
24. How long _____ you _____ Andrew?.
A) Have, lived.
B) Have, known.
C) Have, been.
D) Have, arrived.
25. The kids _____ the house.
A) Have cleaning.
B) Has clean.
C) Has cleaned.
D) Have cleaned.