Global MCQ Practice

🏠 Homepage πŸ“˜ Download PDF Books πŸ“• Premium PDF Books

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.

🏠 Back to Homepage πŸ“˜ Download PDF Books πŸ“• Premium PDF Books