Present Perfect Tense Quiz 24 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π Present Perfect Tense β Quiz 24
1. Fill in the blank with the correct form of the verb:The girls _____ (go) out for their drawing lesson.
A) Have gone .
B) Has gone.
C) Have went.
D) None of above.
2. (A) Have you _____ your homework?(B) Yes, I _____ .
A) Done / have .
B) Done / do.
C) Did / did.
D) None of above.
3. I (break) a cup.
A) Have broken .
B) Have break.
C) Have broke.
D) None of above.
4. Your sister _____ (not do) the housework.
A) Hasn't done.
B) Haven't done.
C) Done.
D) Hasn't did.
5. I have _____ a yummy cake for them.
A) Made.
B) Will make.
C) Been made.
D) Make.
6. A:Have you ever been to Sydney?B:No, I _____ .
A) Hasn't.
B) Has.
C) Haven't.
D) Have.
7. Have you _____ the dolphins yet?.
A) Seen.
B) Did see.
C) Saw.
D) See.
8. I can't play football now because I ( _____ ) my homework.
A) Have not finished.
B) Did not finish.
C) Did not finished.
D) Has not finished.
9. They _____ me about this story.
A) Has tells.
B) Have tell.
C) Have telling.
D) Have told.
10. She's been asleep _____ about eleven hours. I'm sure she'll wake up soon.
A) In.
B) For.
C) By.
D) Since.
11. I haven't _____ your book.
A) Took.
B) Takes.
C) Taken.
D) Take.
12. In the present perfect the main verb must be in:.
A) Past participle.
B) Past.
C) Infinitive.
D) None of above.
13. _____ been on a Singapore cruise?.
A) Have they ever .
B) They have.
C) Has they.
D) None of above.
14. Agus has been in Jakarta _____ January.
A) Through.
B) Since.
C) For.
D) At.
15. The girls _____ danced yet.
A) Hasn't.
B) Don't.
C) Didn't.
D) Haven't.
16. Mr. Marijo _____ in Hiran since last year.
A) Has lived.
B) Have lived.
C) Has live.
D) Lives.
17. Jeff and Hasnain _____ just _____ (make) their comments on seesaw.
A) Has _____ make.
B) Have _____ made.
C) Has _____ made.
D) Have _____ make.
18. Complete the next sentence:My family _____ bought a new car.
A) Have.
B) Has.
19. I have _____ a letter for 2 hours.
A) Written.
B) Wrote.
C) Writing.
D) Write.
20. Jesie _____ to Fifa champion with her friends.
A) Hasn't found.
B) Hasn't gone.
C) Hasn't sung.
D) Hasn't eaten.
21. Have you _____ visited Disneyland?.
A) Ever.
B) Yet.
C) Before.
D) Already.
22. Dita has _____ her umbrella.
A) Forgetting.
B) Forgotten.
C) Forget.
D) Forgot.
23. He hasn't called me _____ yesterday morning.
A) Since.
B) From.
C) For.
D) In.
24. I _____ the dishes _____ .
A) Haven't washed-already.
B) Wash-already.
C) Washed-yet.
D) Haven't washed-yet.
25. Which are correct examples of the present perfect tense?.
A) The students have finished their project.
B) My mom visited many countries last year.
C) I have wrote the story.
D) None of above.