Global MCQ Practice

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

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

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

🎯 Present Perfect Tense – Quiz 45

1. A:Have you dediced where to go on holiday?B:No, I haven't decided _____ .

A) Yet.

B) Just.

C) Already.

D) None of above.

2. He looks really tired. He _____ slept _____ 48 hours.

A) Hasn't / since.

B) Haven't / since.

C) Haven't / for.

D) Hasn't / for.

3. He hasn't done any work _____ a month.

A) Since.

B) For.

4. Form a question using the present perfect tense:They have visited Paris.

A) Will they visit Paris?.

B) When did they visit Paris?.

C) How many times have they visited Paris?.

D) Did they visit Paris?.

5. Have you _____ about yesterday?.

A) Thought .

B) Think.

C) Thinking.

D) None of above.

6. Has Mr Bimo planted new rice?.

A) Yes, he have.

B) Yes, he has.

C) No, he has not.

D) No, he have not.

7. Mr.and Mrs.Johnson have been merried _____ 2005.

A) Since.

B) Foe.

8. The children _____ the lost puppy.

A) Has find.

B) Have find.

C) Has found.

D) Have found.

9. Lulu:Where is your pen?Dina:I don't know. I _____ it.

A) Have lost.

B) Have taken.

C) Have put.

D) Have bought.

10. With I, we, you and they in present perfect tense we use:.

A) Have.

B) Had.

C) Has.

D) None of above.

11. We _____ eaten anything for 2 hours.

A) Don't.

B) Hasn't.

C) Haven't.

D) Didn't.

12. I have slept _____ two hours.

A) For.

B) Since.

13. I _____ hungry. (to be) Fill in the blank with simple past tense.

A) Am.

B) Was.

C) Were.

D) Be.

14. I haven't eaten anything _____ this morning.

A) Since.

B) For.

15. We have _____ him since 1995.

A) Know.

B) Known.

C) Knew.

D) Knowing.

16. The birds _____ to the south yet.

A) Hasn't flew.

B) Haven't flew.

C) Haven't flown.

D) Hasn't flown.

17. Complete the following sentences using Present Perfect tense form of the verb in bracket:Anggi _____ (see) seven movies so far this month.

A) Have seen.

B) Has seen.

C) Seen.

D) Saw.

18. Look! That man has _____ stolen a lady's bag.

A) Just.

B) Yet.

19. I haven't read that book _____ .

A) Just.

B) Already.

C) Yet.

D) /.

20. Choose one of the answers below to complete the sentences.Lawrence hasn't eaten his lunch _____ because he doesn't like spinach at all.

A) Yet.

B) For.

C) Already.

D) Since.

21. The past participle of 'come' is _____ .

A) Come.

B) Came.

C) Comed.

D) None of above.

22. My sister and I _____ (be) in this city for two months.

A) Is.

B) Have been.

C) Was.

D) Has been.

23. Oh dear, it looks like Jan _____ the shopping yesterday. I'll go now.

A) Didn't do.

B) Hasn't done.

24. She _____ always _____ on time. Why is she late today?.

A) Has _____ arrived.

B) Is _____ arriving.

C) Is _____ arrived.

D) Has _____ arrive.

25. _____ Rita _____ the floor?.

A) Has-swept.

B) Has-sweep.

C) Has-sweeping.

D) Have-swept.

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