Present Perfect Tense Quiz 7 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π Present Perfect Tense β Quiz 7
1. We have _____ here for a long time.
A) Been.
B) Be.
C) Being.
D) To be.
2. I _____ (read) your book several times.
A) Have readed.
B) Has red.
C) Have read.
D) Has read.
3. Have you _____ eaten frogs' legs?.
A) Yet.
B) Since.
C) Ever.
D) Never.
4. We use _____ to ask is something happened.
A) Ever.
B) Never.
5. She has a car, so she _____ there many times.
A) Has driven.
B) Has drive.
C) Has drove.
D) None of above.
6. She _____ finished her homework.
A) Hasn't .
B) Has.
C) Haven't.
D) None of above.
7. They _____ (stay) at home during three days. (negative).
A) Haven't stayed.
B) Hasn't stayed.
C) Hasn't been.
D) None of above.
8. They _____ gone to a rock concert.
A) 'd.
B) 's.
C) 've.
D) 'es.
9. They _____ several expensive cars since getting that job.
A) Will own.
B) Have owned.
C) Were owning.
D) Owned.
10. _____ she _____ (finish) her task yet?.
A) Is, finishing.
B) Does, finish.
C) Has, finished.
D) Did, finish.
11. I have _____ watched this film, it was fantastic!.
A) Since.
B) Yet.
C) Just.
D) So far.
12. 7 Ayu and Eka _____ to Disney once.
A) Have gone.
B) Have gotten.
C) Have done.
D) Have found.
13. She has _____ since the lost time I saw her.
A) Grow.
B) Growing.
C) Grew.
D) Grown.
14. 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) Is working.
B) Has been worked.
C) Has worked.
D) Worked.
15. I have been lived in Bekasi for 12 years.
A) True.
B) False.
16. It's a great movie. I have _____ that movie many times.
A) Seen.
B) Saw.
C) See.
D) None of above.
17. She _____ been to France.
A) Has.
B) Have.
C) Were.
D) Was.
18. My father _____ always worked to give us a good future.
A) Have.
B) Has.
C) Had.
D) Should.
19. Lina and Siti _____ (belajar) in SMPN 1 Paloh since 2019.
A) Have studied.
B) Have study.
C) Have studying.
D) Have student.
20. I haven't been to Italy _____ July 2005.
A) For.
B) Since.
21. My students _____ play games yet (not play).
A) Haven't play.
B) Haven't played.
C) Hasn't play.
D) Hasn't played.
22. I _____ the Taj Mahal. (see)Fill in the blank with present perfect tense.
A) Has seen.
B) Have seeing.
C) Has saw.
D) Have seen.
23. Complete the sentences below by using present perfect tense. Where is Joe?, I _____ (see) June today.
A) Hasn't seen.
B) Has seen.
C) Haven't seen.
D) Have seen.
24. What is the affirmative structure of the Present perfect tense?.
A) Subject + have/has + past simple verb.
B) Subject + have/has + not + participle verb.
C) Subject + have/ had +participle verb.
D) Subject + have/has + participle verb.
25. How long _____ you _____ baseball?.
A) Was, played.
B) Have, played.
C) Did, play.
D) Has, played.