This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 6 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 6 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... a flight to Vienna yet. A) Haven't booked. B) Hasn't book. C) Hadn't book. D) Didn't booked. Show Answer Correct Answer: A) Haven't booked. 2. I ..... to the owner of the apartment already. He is quite agreeable to our proposal. A) Am speaking. B) Speak. C) Have spoken. D) Have been speaking. Show Answer Correct Answer: C) Have spoken. 3. O past participle de "GO" A) Goed. B) Goes. C) Went. D) Gone. Show Answer Correct Answer: D) Gone. 4. Complete the sentence:The bird ..... away when it ..... me A) Flew-saw. B) Flying-see. C) Flyed-see. D) Saw-flew. Show Answer Correct Answer: A) Flew-saw. 5. Has she come today? A) Yes, she is. B) Yes, she comes. C) Yes, she has. D) None of the above. Show Answer Correct Answer: C) Yes, she has. 6. Francis and his son have ..... to the supermarket. A) Went. B) Goed. C) Gone. D) None of the above. Show Answer Correct Answer: C) Gone. 7. B:I (work) all day. I (come / just) home from work and I (have / not) the time yet to walk the dog. A) I have worked I just came and I haven't had . B) I worked I've just come and I haven't had . C) I have been working I've just come and I didn't have . D) I've been working I've just come and I haven't had . Show Answer Correct Answer: D) I've been working I've just come and I haven't had . 8. I ..... money non stop! A) Saved. B) Have been saved. C) Have saved. D) Have been saving. Show Answer Correct Answer: D) Have been saving. 9. "I'm really hungry."" ..... anything today?" A) Haven't you ate. B) Haven't you eaten. C) Haven't you been eating. D) Haven't eaten. Show Answer Correct Answer: B) Haven't you eaten. 10. ..... (You/Ever/Go) to Jatimpark? A) Has she ever gone. B) Have you ever gone. C) Have you ever went. D) Have you ever go. Show Answer Correct Answer: B) Have you ever gone. 11. This the the most delicious dish I ..... A) Ever ate. B) Ate ever. C) Have ever eaten. D) Have eaten ever. Show Answer Correct Answer: C) Have ever eaten. 12. How many times ..... Xin Xin ..... New Zealand? A) Has visited. B) Has been visiting. C) Has been visited. D) None of the above. Show Answer Correct Answer: A) Has visited. 13. A:I lived in Milan when I was younger. B:Really? How long ..... there? A) Have you lived. B) Lived you. C) Did you live. D) None of the above. Show Answer Correct Answer: C) Did you live. 14. We ..... Portugal several times. A) Visiting. B) Visited. C) Has visited. D) Have visited. Show Answer Correct Answer: D) Have visited. 15. Peter and Anna (be) ..... friends for 3 years. A) A. be. B) B. were. C) C. have been. D) None of the above. Show Answer Correct Answer: C) C. have been. 16. We ..... (see) her today. A) Haven't seen. B) Haven't been seeing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Haven't seen. 17. He ..... (never/be) to London. A) Has always been. B) Have never been. C) Has never been. D) Has never went. Show Answer Correct Answer: C) Has never been. 18. They ..... all day and are exhausted now. A) Have been working. B) Worked. C) Have worked. D) None of the above. Show Answer Correct Answer: A) Have been working. 19. How many books ..... this month? A) Did you read. B) Have you read. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you read. 20. It's a week since I last ..... You. A) .have seen. B) .was seen. C) .had seen. D) .saw. Show Answer Correct Answer: D) .saw. 21. Have you ..... met a famous person? A) Since. B) Never. C) Ever. D) For. Show Answer Correct Answer: C) Ever. 22. She ..... (just/leave) the office. A) Have left. B) Has left. C) Has just left. D) Just left. Show Answer Correct Answer: C) Has just left. 23. When do we use the present perfect tense? A) To talk about events that started and finished in the past. B) To talk about events that started in the past and have continued into the present. C) All the above. D) None of the above. Show Answer Correct Answer: B) To talk about events that started in the past and have continued into the present. 24. I haven't seen you ..... last year A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 25. Fill in the blank with the correct verb form:'We ..... (not meet) since last summer.' A) Didn't meet. B) Haven't met. C) Hasn't met. D) Don't meet. Show Answer Correct Answer: B) Haven't met. 26. Sarah has lived in Paris ..... 1995. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 27. How long have you ..... , Mr. Simpsons? A) Waited. B) Been waiting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been waiting. 28. I've cleaned the kitchen, but I ..... the living room yet. A) Haven't clean. B) Haven't cleaned. C) Have cleaned. D) None of the above. Show Answer Correct Answer: B) Haven't cleaned. 29. Fill in the gaps:I ..... this much fun since I ..... a kid. A) Haven't had / have been. B) Haven't had / was. C) Haven't / was. D) Didn't have / was. Show Answer Correct Answer: B) Haven't had / was. 30. Bob and George have ..... their homework. A) Doing. B) Do. C) Did. D) Done. Show Answer Correct Answer: D) Done. ← PreviousNext →Related 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 7Present Perfect Simple Quiz 8Present Perfect Simple Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books