Global MCQ Practice

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

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

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

πŸ“ Present Perfect Tense – Quiz 12

1. The Past Participle Form for SPEAK is?.

A) Spoken.

B) Speak.

C) Speaked.

D) Spoke.

2. I _____ here since I graduated school.

A) Have worked.

B) Has worked.

C) Will work.

D) Should work.

3. Som hasn't met Sue _____ a long time.

A) For.

B) Since.

4. I have _____ a letter for 2 hours.

A) Written.

B) Writing.

C) Write.

D) Wrote.

5. We have _____ this major since last night.

A) Learning.

B) Learn.

C) Learns.

D) Learnt.

6. _____ the children _____ (eat) their breakfast yet?.

A) Have/ eaten.

B) Have/ ate.

C) Has/ eat.

D) None of above.

7. We use _____ to say that something happened sooner than expected.

A) Already.

B) Yet.

C) Just.

D) None of above.

8. I have lived in Japan _____ three years.

A) For.

B) Since.

9. I _____ never _____ in a plane.

A) Have/flied.

B) Have/flown.

C) Has/flown.

D) Have/flew.

10. The auxiliary HAS is used with She, he, you.

A) True.

B) False.

11. Susie:Can Jack speak English? Tom:Maybe, he _____ the English course ten two years.

A) Will join.

B) Joins.

C) Has joined.

D) Is joining.

12. Have you studied for the exam?.

A) Yes, l do.

B) Yes, I don't.

C) Of course.

13. Mom:Go and tidy your room.Girl:I _____ tidied it. It was two hours ago. Now I'm doing homework.".

A) Has just.

B) Have yet.

C) Have already.

D) Has already.

14. Peter has read eleven books _____ last weekend.

A) For.

B) Since.

15. I have _____ a delicious food for them.

A) Cooked.

B) Cook.

C) Cooks.

D) Cooking.

16. Have you _____ him before?.

A) Seeing.

B) See.

C) Seen.

D) Saw.

17. He _____ to Hawaii many times.

A) Have been.

B) Was going.

C) Has been.

D) Went.

18. _____ Jack _____ the football team?.

A) Has, joined.

B) Have, joined.

C) Was, joining.

D) Is, joining.

19. He _____ to Australia many times.

A) Was going.

B) Went.

C) Have been.

D) Has been.

20. They have played chess _____ two hours.

A) Since.

B) For.

21. Just goes only between the auxiliary and the main verb.

A) False.

B) True.

22. I _____ to Australia (in 2017).

A) Been.

B) Has been.

C) Have been.

D) Be.

23. Mr Lee _____ already _____ you the new rules. (explain).

A) Has _____ explained.

B) Has _____ explain.

24. Why _____ so much rice today?.

A) Have you eaten.

B) Have you eated.

C) Have you eat.

D) Has you eaten.

25. Jiya and Priksha _____ (not see) the pictures yet.

A) Has not seen.

B) Have not saw.

C) Did not see.

D) Have not seen.

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