This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 1 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 1 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. TRUE or FALSE?The present perfect continuous has always three verbs. A) I have no clue. B) What is a verb?. C) Of course, it's false. D) It's true!. Show Answer Correct Answer: D) It's true!. 2. The kitchen is a complete mess! ..... ? A) What have the children done?. B) What have the children been doing?. C) All the above. D) None of the above. Show Answer Correct Answer: B) What have the children been doing?. 3. It ..... all summer, so the garden is dead. A) Hasn't rained. B) Hasn't been raining. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hasn't rained. 4. I ..... answering all the questions. A) Hasn't finish. B) Haven't finished. C) Hadn't finished. D) Didn't finished. Show Answer Correct Answer: B) Haven't finished. 5. I have ..... eaten A) Already. B) Just. C) Still. D) Never. Show Answer Correct Answer: A) Already. 6. Complete the sentence:I'm sorry, but I ..... (not) finished my homework ..... A) Have-yet. B) Haven't-Yet. C) Haven't-already. D) None of the above. Show Answer Correct Answer: B) Haven't-Yet. 7. They ..... friends since they ..... in the 7th grade. A) Have been / met. B) Were / met. C) Has been / met. D) Are / meet. Show Answer Correct Answer: A) Have been / met. 8. Have you ..... a car? A) Never-known. B) Ever-driven. C) Ever-drove. D) Ever-stayed. Show Answer Correct Answer: B) Ever-driven. 9. He hasn't been to London ..... last year A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 10. Look at this senetnce and choose the correct use of the Present Perfect Simple it exemplifies: "The floor is all wet because it's been raining." A) Recent past action. B) Present result of a past action. C) Experiences. D) None of the above. Show Answer Correct Answer: B) Present result of a past action. 11. How long ..... your best friend? A) Did you know. B) Have you known. C) Do you know. D) None of the above. Show Answer Correct Answer: B) Have you known. 12. We-be-here-for two weeks A) We has been here for two weeks. B) We have been here for two weeks. C) We have been being here for two weeks. D) None of the above. Show Answer Correct Answer: B) We have been here for two weeks. 13. Susan has known Mark ..... 2013. A) Already. B) For. C) Since. D) Ever. Show Answer Correct Answer: C) Since. 14. ..... the letter? A) Has your dad wrote. B) Has your dad written. C) Have your dad wrote. D) Have your dad written. Show Answer Correct Answer: B) Has your dad written. 15. Ann's clothes are covered in stains. She has ..... since morning A) Painted. B) Been painting. C) Been painted. D) Paint. Show Answer Correct Answer: B) Been painting. 16. (you/ wash) ..... the dishes yet? A) Did you wash. B) Have you washed. C) Have you washed. D) You wased. Show Answer Correct Answer: B) Have you washed. 17. I have already ..... my homework. A) Finishes. B) Finishs. C) Finished. D) Finishing. Show Answer Correct Answer: C) Finished. 18. Daniel has just finish his homework. Now he is free. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Incorrect. 19. Identify the correct usage of Present Perfect Simple in the following sentence:'They ..... to Paris three times this year.' A) Have been going. B) Have gone. C) Went. D) Are going. Show Answer Correct Answer: B) Have gone. 20. I ..... to the USA four times. A) Have gone. B) Have been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been. 21. Have you ..... to Galapagos Islands? A) Yet been. B) Ever been. C) Already been. D) Just been. Show Answer Correct Answer: B) Ever been. 22. Choose the sentence that has a mistake in it: A) Sam yet hasn't finished his homework. B) Sam hasn't finished his homework yet. C) All the above. D) None of the above. Show Answer Correct Answer: A) Sam yet hasn't finished his homework. 23. Where ..... yesterday evening? A) Have you been. B) Were you. C) Did you be. D) None of the above. Show Answer Correct Answer: B) Were you. 24. How long have you been married? A) L have been married for two years. B) I have been marries since two month. C) L have married since yesterday. D) None of the above. Show Answer Correct Answer: A) L have been married for two years. 25. She ..... many competitions for several years, she ..... the nationals last month. A) Won/ won. B) Has won / has won. C) Has won / won. D) None of the above. Show Answer Correct Answer: C) Has won / won. Next →Related QuizzesTenses QuizzesVerbs QuizzesPresent 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 8Present Perfect Simple Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books