Present Perfect Tense Quiz 25 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π§ Present Perfect Tense β Quiz 25
1. Hot Chocolate.
A) Countable Nouns.
B) Uncountable Nouns.
2. I _____ up the car yet.
A) Haven't washed.
B) Don't wash.
C) Didn't wash.
D) Has washed.
3. My parents have been married _____ 25 years.
A) Since.
B) For.
4. What time does the film start?It _____ (start) since you _____ (go out).
A) Has never started-has gone out.
B) Hasn't started-went out.
C) Still has started-go out.
D) Has already started-went out.
5. Which one is the past participle of "give"?.
A) Given.
B) Gave.
C) Give.
D) Gives.
6. What is the present perfect tense in this sentence?* We live in Lima and haven't lived here for years.
A) Haven't lived.
B) Has lived.
C) Hadn't lived.
D) Live.
7. I _____ that movie.
A) Have seen.
B) Has seen.
C) Have saw.
D) None of above.
8. My sister _____ clothes since she was seven.
A) Has been designed.
B) Have been designing.
C) Have designed.
D) Has designed.
9. What is the past participle of GO?.
A) Gone .
B) Goes.
C) Went.
D) None of above.
10. How long has lovely known Kiara?.
A) Since months.
B) For December.
C) Since 2018.
D) For yesterday.
11. They _____ lived in Bali for three months.
A) Have.
B) Has.
C) Was.
D) Had.
12. _____ you ever _____ a competition at school?.
A) Has / win.
B) Have / won.
C) Have / win.
D) Has / won.
13. Alice has been married _____ March 2nd.
A) For.
B) Since.
C) Ever.
D) Yet.
14. Choose one of the answers below to complete the sentences.My cousin, Kevin is sad because he has just _____ the water bottle.
A) Breaking.
B) Broken.
C) Broke.
D) Break.
15. I _____ already _____ my work.
A) Has, done.
B) Has, do.
C) Have, do.
D) Have, done.
16. _____ your mum _____ TV for one hour?.
A) Has-watch.
B) Have-watched.
C) Have-watch.
D) Has-watched.
17. She hasn't _____ a holiday in the mountains _____ 2019.
A) Have/ since.
B) Had/ since.
C) Has/ for.
D) Had/ for.
18. Complete the sentences below by using present perfect tense. Pat and Sue _____ (arrive). They're not here.
A) Have arrived.
B) Has arrived.
C) Haven't arrived.
D) Has't arrived.
19. Bobo _____ (read) the Novel.
A) Has read.
B) Has readed.
C) Have read.
D) Have readed.
20. Conjugate:they (have/play).
A) They have played.
B) They have to play.
C) They have played.
21. Rita and I ( _____ ) very hard recently.
A) Are working.
B) Have worked.
C) Work.
D) Will work.
22. She _____ a nice house (have ).
A) She have.
B) She doesn't have.
C) She is having.
D) She has.
23. We ( hasn't / haven't ) finished our project yet.
A) Hasn't.
B) Hasn't.
C) Haven't.
24. They have known each other ever _____ they were small.
A) For.
B) Since.
25. We _____ never eaten Mexican food.
A) Have.
B) Has.
C) Are.
D) None of above.