Present Perfect Tense Quiz 43 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π§ Present Perfect Tense β Quiz 43
1. What verbs use with present perfect?.
A) Present verbs.
B) Only past verbs.
C) Past participle verbs.
D) Present progressive verbs.
2. Lucas _____ never _____ to a concert in his life!.
A) Have/been.
B) Has/be.
C) Has/was.
D) Has/been.
3. My mother and father _____ to Barcelona.
A) Have never been.
B) Has never been.
C) Has went.
D) None of above.
4. Translate "They have listened to the music.
A) They have listened to music.
B) They have listened to the music.
C) They have listened to the music.
5. I left the university in 1995. I _____ (work) in this company _____ about fifteen years.
A) Have worked / for.
B) Did work / for.
C) Have worked / since.
D) Worked / since.
6. Can we use Present Perfect with actions that happened in the past and are finished when we are talking about them?.
A) Yes, but not always.
B) Yes.
C) No, but there are some exceptions.
D) No, definitely.
7. Which sentence is correct?.
A) I's seen that film before.
B) I've see that film before.
C) I've seen that film before.
D) I've saw that film before.
8. My mother _____ in that company for almost fifteen years.
A) Have worked.
B) Works.
C) Worked.
D) Has worked.
9. The kids _____ the lost puppy.
A) Have found .
B) Have find.
C) Is finding.
D) None of above.
10. Use FOR or SINCE:"My students have been studying here _____ a long time.".
A) SINCE.
B) FOR.
11. Tom and Eric _____ (not/see) the asteroid.
A) Hasn't see.
B) Haven't see.
C) Haven't seen.
D) Hasn't seen.
12. They have been away _____ three hours.
A) For.
B) Since.
13. She has _____ in Melbourne since two years ago.
A) Students.
B) Studied.
C) Study.
D) Studying.
14. Maggie ( _____ ) English for 10 years so she is very experienced.
A) Has taught.
B) Has teach.
C) Have teach.
D) Have taught.
15. I've _____ wanted to spend some time in the jungle.
A) So far.
B) Always.
16. Siya _____ never _____ the Agra Fort.
A) Has, seen.
B) Is, seeing.
C) Have, seen.
D) None of above.
17. Sinta has _____ to the school for 3 hours.
A) Go went.
B) Going.
C) Gone.
D) Go.
18. Have you done your homework?.
A) No, l do.
B) No, l haven't.
C) No, l don't.
D) No, l am not.
19. Look to your right! Mary _____ her little sister to school. How sweet! (BRING).
A) Has buy.
B) Brings.
C) Is bringing.
D) Has brought.
20. I _____ Mr. Sultan for 2 years.
A) Will know.
B) Knew.
C) Know.
D) Have known.
21. I _____ worked since last December.
A) Have not.
B) Has not.
C) Has.
D) None of above.
22. Choose the correct option.
A) Tania has taken English lessons.
B) Tania has took English lessons.
23. He wrote to her a month ago, but I'm sure he _____ since then.
A) Wasn't writing.
B) Didn't write.
C) Wasn't writing.
D) Hasn't written.
24. I have never _____ a book.
A) To write.
B) Written.
C) Write.
D) Writes.
25. Charlie _____ his room.
A) Hasn't cleaned.
B) Hasn't clean.
C) Hasn't cleant.
D) None of above.