Global MCQ Practice

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

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

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

πŸ“ Present Perfect Tense – Quiz 54

1. She _____ to speak Spanish.

A) Has learned.

B) Have learnt.

2. I have studied English _____ 3 hours.I have studied English for 3 hours.

A) Yet.

B) Since.

C) Just.

D) For.

3. Have you _____ about yesterday?.

A) Thought .

B) Think.

C) Thinking.

D) None of above.

4. Choose the correct answer to complete this sentence. I _____ my homework yet.

A) Haven't finished.

B) Have finish.

C) Did finished.

D) Hasn't finished.

5. We _____ been to New York.

A) Have.

B) Has.

C) Has.

6. He _____ (sweat) too much!.

A) Has sweated.

B) Have sweated.

C) Been sweated.

D) None of above.

7. My brother hasn't shown me his new shoes _____ .

A) Already.

B) Yet.

8. A:How long _____ your classmate?B:For 3 years.

A) Have you known.

B) You knew.

C) You know.

D) You have known.

9. The children have _____ the window.

A) Break.

B) Broke.

C) Breaks.

D) Broken.

10. Our bus has just _____ from the bus station.

A) Picked up.

B) Discover.

C) Set off.

D) Come back.

11. Has your brother built his house _____ ?.

A) Since.

B) Just.

C) Yet.

D) For.

12. It _____ rained for the last month.

A) Has not .

B) Have not.

C) Haven't.

D) None of above.

13. He has _____ pizza.

A) Eats.

B) Ate.

C) Eaten.

D) Eat.

14. I _____ (know) Julie for three years-we still meet once a month.

A) Have known.

B) Knew.

C) Know.

D) Known.

15. .... you ever _____ (go) to Sikkim?.

A) Have, gone .

B) Are, going.

C) Have, went.

D) None of above.

16. I have been interested in music _____ I was ten.

A) For.

B) When.

C) While.

D) Since.

17. _____ you finished your homework?.

A) Have.

B) Has.

C) Is.

D) None of above.

18. We have _____ in Surabaya for 2 years.

A) Living.

B) Being lived.

C) Live.

D) Lived.

19. I have _____ hamburger today.

A) Eat.

B) Ate.

C) Eating.

D) Eaten.

20. Marie _____ in Dublin since 1980.

A) Lives.

B) Lived.

C) Is living.

D) Has lived.

21. How long have you worked with John?.

A) I have worked in a company.

B) I have worked using my laptop.

C) I have worked with John for 5 years.

D) I have worked with my brother.

22. How much money _____ William _____ today?.

A) Have _____ spent.

B) Has _____ spend.

C) Has _____ spent.

D) Have _____ spend.

23. I have lived in Poland _____ 1990.

A) For.

B) Since.

24. Lindsay _____ not been to France.

A) Has.

B) Had.

C) Is.

D) Have.

25. I haven't seen my brother _____ he arrived home yesterday.

A) Ever.

B) Just.

C) Since.

D) For.

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