Global MCQ Practice

🏠 Homepage πŸ“˜ Download PDF Books πŸ“• Premium PDF Books

Present Perfect Tense Quiz 1 (25 MCQs) | Global MCQ Practice 🌍

Click β€œShow Answer” to reveal the correct option.

🎯 Present Perfect Tense – Quiz 1

1. During the two years David _____ ten different jobs.

A) Has had.

B) Have has.

C) Has has.

D) Have had.

2. He just told me his name but I _____ (lupa) already.

A) Have forgotten.

B) Have remembered.

C) Have forgetted.

D) Has remembered.

3. I _____ (not clean) my room yet.

A) Don't clean.

B) Haven't cleaned.

C) Have cleaned.

D) Cleaned.

4. A: _____ have you lived in this country?B:for ten years.

A) How long.

B) What time.

C) How often.

D) How many.

5. _____ she ever _____ a trophy?.

A) Have/win.

B) Have/won.

C) Has/won.

D) Has/win.

6. The correct work order for a question is:.

A) (WH word) Have/has + subject + past participle. .

B) Have/has + (WH word) subject + past participle.

C) Have/has + (WH word) subject + past simple.

D) None of above.

7. Complete the sentences below by using present perfect tense. My grandparents _____ (live) here since 1972.

A) Have live.

B) Have lived.

C) Has lived.

D) Has live.

8. I'm so hungry now. I _____ anything since this morning.

A) Didn't eat.

B) Wasn't eat.

C) Haven't ate.

D) Haven't eaten.

9. Jessica hasn't told him _____ .

A) Since.

B) Already.

C) Just.

D) Yet.

10. You _____ the train tickets.

A) Hasn't buyed.

B) Haven't buyed.

C) Hasn't bought.

D) Haven't bought.

11. The negative form of, Pedro (see) the rice field _____ .

A) Pedro haven't seen the rice field.

B) Pedro doesn't see the rice field.

C) Pedro hasn't seen the rice field.

D) Pedro isn't seeing the rice field.

12. I _____ there for 2 weeks.

A) Have been.

B) Has was.

C) Have be.

D) Has been.

13. We _____ (menunggu) our friend for 3 hours.

A) Have wait.

B) Have waited.

C) Has waiting.

D) Has waits.

14. They _____ sung that song.

A) Have.

B) Has.

C) Did.

D) None of above.

15. I _____ in this flat since I moved here.

A) Lived.

B) Have lived.

16. We have seen this film _____ It was a cool film.

A) Before.

B) Never.

C) Already.

D) Just.

17. Change this sentence to present perfect tense:A huge tree just (fall) on the house.

A) A huge tree has just fallen on the house.

B) A huge tree has just fell on the house.

C) A huge tree just fell on the house.

D) A huge tree just fell on the house.

18. We have done.

A) We have done.

B) Hemos hechos.

C) Hemos hecho.

D) Hamos hechos.

19. Arik and I _____ French.

A) Have learned.

B) Has learned.

20. I have _____ him for two hours.

A) Called.

B) Call.

C) Calls.

D) Calling.

21. It _____ on our holiday so far.

A) Doesn't rain.

B) Hasn't rained.

22. Choose a Present Perfect sentence.

A) They eat pudding every day.

B) I talked to Ms. Dwinda for 10 minutes yesterday.

C) We have met each other twice today.

D) She has been living in Harapan Indah for 3 months.

23. Bob and Jane _____ (not; know) each other for a long time.

A) Hasn't known.

B) Hasn't know.

C) Haven't know.

D) Haven't known.

24. _____ he read the book that you gave me yesterday?.

A) Has.

B) Have.

C) Haven't.

D) Hasn't.

25. How many books has the author _____ so far? About five books. One of them is the bestseller of the year.

A) Writing.

B) Write.

C) Wrote.

D) Written.

🏠 Back to Homepage πŸ“˜ Download PDF Books πŸ“• Premium PDF Books