Present Perfect Tense Quiz 28 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π§ Present Perfect Tense β Quiz 28
1. Bread.
A) Uncountable noun.
B) Countable noun.
2. Since?.
A) Since.
B) After.
C) The one.
D) Before.
3. Thank you for everything. You _____ me a lot.
A) Are helping.
B) Have helped.
C) Will help.
D) Has helped.
4. We use _____ to say that something happened a short time ago.
A) Just .
B) Already.
C) Yet.
D) None of above.
5. Fill in the blank with the correct form of the verb:Margaret _____ (finish) her project before the deadline.
A) Has finished.
B) Has finish.
C) Have finished.
D) None of above.
6. That dog has been wonderful _____ you got it.
A) Since.
B) When.
C) For.
D) But.
7. What is the alternative that correctly completes the sentence "They _____ vegetables" in the Present Perfect?.
A) Have eat.
B) Hasn't eaten.
C) Have eaten.
D) Has eat.
8. I have liked books _____ I was five years old.
A) For.
B) Since.
9. Have we _____ before?.
A) Met.
B) Meeting.
C) Meet.
D) Meets.
10. You can add _____ to food to give it a hot taste.
A) Chili.
B) Cream.
C) Sandwich.
D) Pear.
11. Where have you _____ ? Everybody it waiting for you. oops! sorry. I've been to the library.
A) Has.
B) Been.
C) Left.
D) Have.
12. Mr. Efendi _____ in Bali for a week.
A) Having.
B) Been.
C) Has.
D) Has been.
13. _____ you been to Japan?.
A) Has.
B) Do.
C) Are.
D) Have.
14. We _____ the game before Jim showed up.
A) Finish.
B) Are finishing.
C) Had finished.
D) Have finished.
15. She _____ to Portugal many times.
A) Was going.
B) Is going.
C) Went.
D) Has been.
16. I _____ (visit) Paris three times.
A) Have visited.
B) Has visited.
C) Visit.
D) Visited.
17. She has cooked the egg _____ three minutes.
A) For.
B) Ever.
C) Since.
D) Yet.
18. Choose the auxiliary verb for:"My parents".
A) Have.
B) Has.
19. This order _____ to many misunderstandings.
A) Has led .
B) Led.
C) Have lead.
D) None of above.
20. _____ you finished your homework?.
A) Has.
B) Is.
C) Have.
D) Are.
21. You _____ swum. Which of the following should come in the blank?.
A) Do.
B) Have.
C) Has.
D) Had.
22. I _____ my car when I was young.
A) Had crashed.
B) Will crash.
C) Have crashed.
D) Crashed.
23. It has been raining _____ more than four days.
A) Since.
B) For.
24. Tick the correct sentence.
A) We haven't ate French food already.
B) We hasn't eaten French food yet.
C) We haven't eaten Frech food still.
D) We haven't eaten French food yet.
25. He hasn't eaten anything _____ this morning.
A) Since.
B) For.