Present Perfect Tense Quiz 39 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π― Present Perfect Tense β Quiz 39
1. Your father _____ to his office for 2 hours.
A) Have gone.
B) Has went.
C) Has gone.
D) Was going.
2. She _____ (be) a doctor _____ more than forty years.
A) Has been / since.
B) Was / for.
C) Has been / for.
D) Was / since.
3. I _____ (wait) _____ for you since two o'clock.
A) Have been waiting.
B) Has been waiting.
C) Waiting.
D) Am waiting.
4. Claribell and Minerva _____ never _____ an accident.
A) Have-seen.
B) Has-sees.
C) Has-saw.
D) Have-see.
5. I believe she is coming because she _____ not _____ to tell me she cannot make it.
A) Has _____ called.
B) Is _____ called.
C) Is _____ calling.
D) Have _____ called.
6. My sister _____ (tidur) in her bedroom since this afternoon.
A) Has sleep.
B) Have sleep.
C) Has slept.
D) Have slept.
7. Haven't you _____ your meal yet?.
A) Finish.
B) Finished.
C) Been finish.
D) Finishing.
8. He started to work in the office at 8 o'clock. It's now 12 o'clock and he just stopped it. It means that he _____ for four hours.
A) Worked.
B) Has been working.
C) Is working.
D) Has worked.
9. The past participle of 'buy' is _____ .
A) Bought.
B) Buyed.
C) Brought.
D) None of above.
10. Complete the sentences below by using present perfect tense.I'm really hungry because I _____ (eat).
A) Hasn't eaten.
B) Have eaten.
C) Has eaten.
D) Haven't eaten.
11. She _____ a capuchin monkey.
A) Has/saw.
B) Have/sown.
C) Has/seed.
D) Has/seen.
12. She _____ (live) in Bekasi for almost 30 years.
A) Lived.
B) Has living.
C) Has lived.
D) Has been.
13. Have you ever _____ sushi?.
A) Eaten.
B) Eat.
C) Ate.
D) None of above.
14. Select the alternative that correctly demonstrates the negative version of the following sentence:I have tried to eat suhsi before.
A) I haven't tried to eat sushi before.
B) I not have tried to eat sushi before.
C) I have tried not to eat sushi before.
D) I hasn't tried to eat sushi before.
15. Ana:What has the man done? Ani: _____ .
A) He reported his schedule to the woman.
B) He has confirmed the meeting with the client.
C) He talks about his successful.
D) He is asking the woman about the programme.
16. _____ you finished your homework?.
A) Have .
B) Has.
C) Are.
D) None of above.
17. What is the past participle of WORK?.
A) Worked.
B) Working.
C) Works.
D) None of above.
18. I _____ my CD player.
A) Haven't broken.
B) Hasn't broken.
C) Haven't broke.
D) None of above.
19. Have you _____ him before?.
A) Meeted.
B) Meeting.
C) Meets.
D) Met.
20. Choose one of the answers below to complete the sentences.She has _____ watched this movie three times.
A) Yet.
B) Already.
21. Is there a mistake below?The chairman has suggest some solutions.
A) Change 'suggest' into 'suggested'.
B) Change 'has' into 'have'.
C) No mistake.
D) None of above.
22. I have (cook) _____ a delicious food for them.
A) Cooks.
B) Cooking.
C) Cooked.
D) Cook.
23. The students _____ some difficult exercises.
A) Have done.
B) Has done.
C) Have did.
D) Has did.
24. What is the sentence structure of the Present Perfect Tense?.
A) S + V1.
B) S + have, has + V3.
C) S + V2.
D) S + was, were + V.ing.
25. Has your friend received the postcard you sent from Japan?.
A) No, he haven't.
B) Yes, she have.
C) No, he has.
D) No, she hasn't.