This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 70 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 70 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... in here since 2008. A) Has lived. B) Have lived. C) Is lived. D) Are lived. Show Answer Correct Answer: B) Have lived. 2. Translate the following:she has lived in Mexico. A) She has lived in Mexico. B) She has lived in Mexico. C) She has lived in Mexico. D) She has lived in Mexico. Show Answer Correct Answer: A) She has lived in Mexico. 3. The baby ..... the glass. A) Has broken. B) Have broken. C) Has broke. D) None of above. Show Answer Correct Answer: A) Has broken. 4. They ..... in Bali ..... they moved here. A) Has been, since. B) Have been, since. C) Has been, for. D) Have been, for. Show Answer Correct Answer: B) Have been, since. 5. Susan ..... finished her English homework. A) Haven't. B) Hasn't. Show Answer Correct Answer: B) Hasn't. 6. Has Jared ever ..... abroad? A) Work. B) Worked. C) Worken. D) Working. Show Answer Correct Answer: B) Worked. 7. Mark the alternative whose sentence is in the Present Perfect. A) They played tennis. B) Susan didn't sleep at home. C) She has cooked our lunch. D) I have a terrible headache. Show Answer Correct Answer: C) She has cooked our lunch. 8. The 3rd form of the verb is used in "present perfect tense" A) TRUE. B) Wrong. Show Answer Correct Answer: A) TRUE. 9. Complete the present perfect tense sentence with the correct helping verb and past participle form of the main verb. They ..... (see) you dance. A) Had seen. B) Has seen. C) Was seen. D) Have seen. Show Answer Correct Answer: D) Have seen. 10. Have you ..... him recently? A) Had seen. B) See. C) Saw. D) Seen. Show Answer Correct Answer: D) Seen. 11. Have you ..... taken part in a competition? A) Ever. B) Never. Show Answer Correct Answer: A) Ever. 12. Tom ..... up the car yet. A) Has washed. B) Haven't washed. C) Have washed. D) Don't wash. Show Answer Correct Answer: A) Has washed. 13. He and she ..... walked to school. A) Has. B) Have. C) Had. D) Haved. Show Answer Correct Answer: B) Have. 14. Identify the tense of the following sentence:"Marianne and Peter have been in Italy." A) Simple Past Tense. B) Present perfect tense. Show Answer Correct Answer: B) Present perfect tense. 15. We have ..... this new magazine together since yesterday. A) Read. B) Being read. C) Reading. D) Will read. Show Answer Correct Answer: A) Read. 16. Change to present perfect tense.( no 1-8) You have ..... overnight A) Sleep. B) Sleeping. C) Slept. D) Sleps. Show Answer Correct Answer: C) Slept. 17. She has seen four movies ..... last month. A) Since. B) For. Show Answer Correct Answer: A) Since. 18. We ..... students ..... 2010. We have been students since 2010. A) Has been / for. B) Have been / for. C) Have been / since. D) Has been / since. Show Answer Correct Answer: C) Have been / since. 19. Combine these words into a positive sentence. five / Mike / read / summer / so / this / books / far A) Mike has read five books so far this summer. B) Mike has readed five books so far this summer. C) Mike have read five books so far this summer. D) Mike have readed five books so far this summer. Show Answer Correct Answer: A) Mike has read five books so far this summer. 20. The farmers ..... (plant) ..... corn A) Has planted. B) Have planted. C) Plants. D) Is planting. Show Answer Correct Answer: B) Have planted. 21. Which books have you read? A) I have read Farenheit and It. B) I have read two books. C) I have read since February. D) I have read four times. Show Answer Correct Answer: A) I have read Farenheit and It. 22. His family are sad because ( ..... ) missed him! A) They've. B) They's. Show Answer Correct Answer: A) They've. 23. Please take off your shoes. Jenny and I have ..... cleaned the floor. A) Ever. B) Just. C) For. D) Yet. Show Answer Correct Answer: B) Just. 24. Translate:I've never seen a ghost. A) I've never seen a ghost. B) I never have seen a ghost. Show Answer Correct Answer: A) I've never seen a ghost. 25. My grandma ..... (break) her glassess A) Has broke. B) Has break. C) Has broken. D) Has breaks. Show Answer Correct Answer: C) Has broken. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 3Present Perfect Tense Quiz 4Present Perfect Tense Quiz 5Present Perfect Tense Quiz 6Present Perfect Tense Quiz 7Present Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books