Present Perfect Tense Quiz 3 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π§ Present Perfect Tense β Quiz 3
1. The children _____ the lost puppy.
A) Have find.
B) Have found.
C) Is finded.
D) Has found.
2. How long _____ You _____ in Pati?.
A) Had-living.
B) Have-lived.
C) Has-lived.
D) Have-live.
3. Your mother has _____ your favorite food.
A) Cookeb.
B) Cooking.
C) Cook.
D) Cooked.
4. I have been here ( _____ ) twenty minutes.
A) For.
B) Because.
C) During.
D) None of above.
5. Has your mom prepared dinner _____ ?.
A) Just.
B) Already.
C) Yet.
D) Never.
6. Julie _____ living in Italy since May.
A) Has been .
B) Has being.
C) Is been.
D) None of above.
7. _____ Tom had an accident?.
A) Has.
B) Have.
8. What have you been doing _____ you left your last job?.
A) For.
B) Since.
9. We have _____ this film since last night.
A) Watching.
B) Watch.
C) Watches.
D) Watched.
10. I have _____ music for 15 minutes, it's very good.
A) Listen.
B) Being listened.
C) Listened.
D) Listening.
11. These are flavours of ice cream, EXCEPT _____ .
A) Vanilla.
B) Melon.
C) Lettuce.
D) Mint.
12. My mum _____ to the mall.
A) Has been.
B) Have been.
C) Has be.
D) None of above.
13. Change to present perfect:Rohit Sharma just (hit) a six.
A) Rohit Sharma has just hit a six.
B) Rohit Sharma just hitted a six.
C) Rohit Sharma has hit a six.
D) Rohit Sharma just hit a six.
14. How long have you been married?.
A) L've been married for two years.
B) I was married two months.
C) L will marry tomorrow.
D) None of above.
15. Wiwi's been a vegetarian _____ three years.
A) For.
B) Since.
C) After.
D) Before.
16. Lina _____ (make) an amazing handmade yet.
A) Has make.
B) Has made.
C) Is made.
D) Is make.
17. Have you _____ taken the taxi?.
A) Already.
B) Since.
C) For.
D) Yet.
18. I _____ this movie before.
A) Has watched.
B) Have watch.
C) Has watch.
D) Have watched.
19. The verb "to read" in past participle is:.
A) Read.
B) Readed.
C) Red.
D) None of above.
20. She _____ (not/drive) a car _____ she had the accident.
A) Hasn't drive / for.
B) Didn't drive / since.
C) Hasn't driven / since.
D) Didn't drive / for.
21. Kids _____ baseball on Saturday.
A) Plays.
B) Do.
C) Play.
D) Go.
22. We have lived here _____ 2008.
A) Ever.
B) Yet.
C) Since.
D) For.
E) Never.
23. Sorry, Bobby _____ (go). He is on holiday.
A) Have gone.
B) Has gone.
C) Have went.
D) Has went.
24. Answer the following question. How long have you studied English?.
A) For six months.
B) Yes, I have studied English.
C) Since two years.
D) None of above.
25. Tommy has _____ arrived home from a long day of work. He must be tired.
A) Never.
B) Yet.
C) Just.
D) Ever.