This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 22 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 22 (31 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Leonard and Lucy ..... stayed with me for five months A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have. 2. The students are still working. They haven't finished their work ..... A) Already. B) Yet. C) Still. D) Never. Show Answer Correct Answer: B) Yet. 3. Paul ..... his favorite singer last summer! A) Has met. B) Met. C) Meets. D) Was meeting. Show Answer Correct Answer: B) Met. 4. How long ..... you ..... (know) each other? A) A) have, known. B) B) have, been knowing. C) All the above. D) None of the above. Show Answer Correct Answer: A) A) have, known. 5. (A) ..... you ever traveled to another continent? (B) No, I ..... A) Have / did. B) Has / have. C) Have / haven't. D) None of the above. Show Answer Correct Answer: C) Have / haven't. 6. 5) Have ..... that famous footballer who lives in our street? A) You met. B) You been meeting. C) You known. D) None of the above. Show Answer Correct Answer: A) You met. 7. Katherine has lived here ..... 1980. A) FOR. B) SINCE. C) All the above. D) None of the above. Show Answer Correct Answer: B) SINCE. 8. (A) Where is your mom?(B) She ..... shopping. A) Has done. B) Has made. C) Has gone. D) Has been. Show Answer Correct Answer: C) Has gone. 9. To form a question you have to ..... A) Use has/have in the beginning of a sentence eg:"Have you seen my mom?". B) Just use ''?". C) Use "has" in the beginning of any sentenceeg: "Has you is seen my mother?". D) None of the above. Show Answer Correct Answer: A) Use has/have in the beginning of a sentence eg:"Have you seen my mom?". 10. ..... yoga this week? A) Did you do. B) Have you done. C) Do you did. D) None of the above. Show Answer Correct Answer: B) Have you done. 11. We ..... (just / arrive). A) Just arrived. B) Just arrive. C) Has just arrived. D) Have just arrived. Show Answer Correct Answer: D) Have just arrived. 12. Last night I ..... (lose) my keys-I had to call my flatmate to let me in. A) 've lost. B) Has lost. C) Lost. D) None of the above. Show Answer Correct Answer: C) Lost. 13. What ..... (you/do) last Sunday? A) You did. B) Have you done. C) Did you do. D) Has you done. Show Answer Correct Answer: C) Did you do. 14. Choose the best alternative:They've had their car ..... 2019. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 15. Karol has lived in Paris ..... January. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 16. People ..... (not/panic) when the lights ..... (go) out in the shopping centre three days ago. A) Weren't panicking were going. B) Weren't panicking went. C) Weren't panickin had gone. D) Weren't panicking gone. Show Answer Correct Answer: B) Weren't panicking went. 17. I'm sweating. I ..... all morning. A) Have been running. B) Have run. C) Ran. D) None of the above. Show Answer Correct Answer: A) Have been running. 18. Who ..... (we / forget) to invite? A) Has we forgoten. B) Has we forgotten. C) Have we forgoten. D) Have we forgotten. Show Answer Correct Answer: D) Have we forgotten. 19. I've had a cold ..... over a week. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 20. Sharon ..... lived in Greece for two years. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has. 21. Hakim ..... any girl before he met his wife A) Has never dated. B) Have not dated. C) Have never dated. D) Has no dated. Show Answer Correct Answer: A) Has never dated. 22. I ..... to ignore him whenever I see him sleeping in class. A) Have chosen. B) Choose. C) Have chose. D) Chose. Show Answer Correct Answer: A) Have chosen. 23. Have you ..... seen any live concerts this year? A) Had. B) Never. C) Ever. D) None of the above. Show Answer Correct Answer: C) Ever. 24. He ..... (live) in this city since 2010. A) A) has lived. B) B) has been living. C) All the above. D) None of the above. Show Answer Correct Answer: B) B) has been living. 25. Maria has studied English ..... less than a year. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 26. Choose the best alternative:Have you ..... been to Japan? A) Since. B) For. C) Ever. D) Never. Show Answer Correct Answer: C) Ever. 27. I have ..... been to Paris, I'd like to visit it one day. A) Never. B) Ever. C) Already. D) Yet. Show Answer Correct Answer: A) Never. 28. 7) I'm not hungry now. I have ..... snacks all morning! A) Ate. B) Been eating. C) Just eaten. D) None of the above. Show Answer Correct Answer: B) Been eating. 29. 4) They've only ..... out together for a month and are already engaged. A) Is going. B) Been going. C) Went. D) None of the above. Show Answer Correct Answer: B) Been going. 30. Peter went to the library. He has studied there ..... a long time. A) -. B) Since. C) For. D) None of the above. Show Answer Correct Answer: C) For. 31. She ..... (give) up smoking two years ago. A) Gave. B) Have given. C) All the above. D) None of the above. Show Answer Correct Answer: A) Gave. ← PreviousRelated QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Simple Quiz 1Present Perfect Simple Quiz 2Present Perfect Simple Quiz 3Present Perfect Simple Quiz 4Present Perfect Simple Quiz 5Present Perfect Simple Quiz 6Present Perfect Simple Quiz 7Present Perfect Simple Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books