Global MCQ Practice

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

Present Perfect Tense Quiz 42 (25 MCQs) | Global MCQ Practice 🌍

Click β€œShow Answer” to reveal the correct option.

🧠 Present Perfect Tense – Quiz 42

1. They have been back from office.The interrogative form of the sentence is _____ .

A) Been have they back from office?.

B) Have they been back from office?.

2. I _____ (menjaga) this car for 3 years.

A) Have keeps.

B) Have kept.

C) Have keeping.

D) Have keep.

3. They _____ a lot for their exam.

A) Have studied .

B) Has studied.

C) Studied.

D) None of above.

4. _____ you _____ new shoes this year?.

A) Did-buy.

B) Are-buying.

C) Have-bought.

D) Do-buy.

5. Sara _____ (forget) her money.

A) Have forgot.

B) Has forgotten.

C) Has forget.

D) Has forgot.

6. Andy and Tom _____ (finish) their homework already.

A) Have not finish.

B) Has not finished.

C) Has not finish.

D) Have not finished.

7. You have _____ to Jakarta since 2022.

A) Since.

B) When.

C) And.

D) For.

8. Fill in the blank with the correct form of the verb:The son _____ (draw) a picture of his mum.

A) Has drawn.

B) Had drawn.

C) Has drawing.

D) None of above.

9. Do you need a help with the washing up?You're too late. I _____ the washing up.

A) Have already done.

B) Have never done.

C) Have just done.

D) Haven't done.

10. That dog has been wonderful _____ you got it.

A) But.

B) When.

C) Since.

D) For.

11. _____ she ever _____ to an open air rock concert?.

A) Has, been.

B) Did, be.

C) Was, being.

D) Is being.

12. Oh! I haven't _____ you since 2012!.

A) See.

B) Look.

C) Saw.

D) Seen.

13. _____ your mother _____ the house early?.

A) Has / left.

B) Have / leave.

C) Has / leave.

D) Have / left.

14. With he, she and it in present perfect tense we use:.

A) Has.

B) Have.

C) Had.

D) Haven't.

15. _____ Tina and Ron visited all the museums?.

A) Did.

B) Do.

C) Have.

D) Has.

16. He _____ (not eat) any food since yesterday.

A) Hasn't eaten.

B) Have eat.

C) Haven't eaten.

D) Has eat.

17. Complete the sentences below by using present perfect tense. Shawn: _____ Mary _____ (do) her homework?.

A) Has/ did.

B) Has/ done.

C) Have/ did.

D) Have/ done.

18. I have known my best friend _____ Primary School.

A) At.

B) Since.

C) For.

D) In.

19. I _____ him four times.

A) Have called.

B) Has called.

C) Called.

D) Call.

20. He _____ (find) the perfect girl yet.

A) He hasn't found .

B) He haven't found.

C) He has found.

D) None of above.

21. After I _____ a full breakfast, I went for a walk along the beach.

A) Have eaten.

B) Will eat.

C) Has eaten.

D) Am eating.

22. I've _____ finished all my tasks for this week.

A) Yet.

B) Yesterday.

C) So far.

D) Already.

23. PAST PARTICIPLE FOR LOSE:.

A) LOST .

B) LOSER.

C) LOSE.

D) None of above.

24. We have _____ this new novel together since yesterdaya.readb.readsc.readingd.readed.

A) Reads.

B) Readed.

C) Reading.

D) Read.

25. Carmen and I _____ the lunch yet. So, we are very hungry now.

A) Have eaten.

B) Haven't eating.

C) Haven't eaten.

D) Haven't eat.

E) Hasn't eaten.

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