This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 27 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 27 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Have you ever been in the central park in USA? A) No, I never. B) No, I have been. C) No, I have never been. D) None of the above. Show Answer Correct Answer: C) No, I have never been. 2. Which sentence means the same as the first:Alice moved to the countryside in 2010. A) Alice lived in the countryside since 2010. B) Alive have lived in the countryside since. C) Alice has lived in the countryside since. D) None of the above. Show Answer Correct Answer: C) Alice has lived in the countryside since. 3. Jake ..... in public. A) Hasn't performed yet. B) Has performed yet. C) Have performed yet. D) Have perform yet. Show Answer Correct Answer: A) Hasn't performed yet. 4. X:Where did you buy your new book last night? Y: ..... A) I sold it in Gramedia. B) I borrowed it from my friend. C) I bought it in Fajar Agung. D) I took it in Ramayana. Show Answer Correct Answer: C) I bought it in Fajar Agung. 5. ..... Lia and Liz at last month's meeting? A) Were. B) Was. C) Have been. D) Have. Show Answer Correct Answer: A) Were. 6. I ..... to swim with my sisters yesterday. A) Went. B) Have gone. C) Has gone. D) None of the above. Show Answer Correct Answer: A) Went. 7. Sara has ..... some rice . A) Eat. B) Ate. C) Eaten. D) None of the above. Show Answer Correct Answer: C) Eaten. 8. Our neighbor ..... in hospital since Friday. A) Was. B) Has been. C) Have been. D) None of the above. Show Answer Correct Answer: B) Has been. 9. Lucia ..... to the movies last month.2. Look! She has just ..... on the floor!3. Ronaldo and Messi haven't ..... in the final yet.4. Hugo ..... in the big pool yesterday! A) Goed-fallen-plaied-swam. B) Went-fell-played-swam. C) Gone-fall-played-swum. D) Went-fallen-played-swam. Show Answer Correct Answer: D) Went-fallen-played-swam. 10. Choose the correct answer to complete the sentence.Have you called Yasmin to wish her luck for her exam today? No, No ..... A) Just. B) Already. C) Yet. D) None of the above. Show Answer Correct Answer: C) Yet. 11. The rain ..... Let's go out for a walk. A) Stops. B) Is stopping. C) Has stopped. D) Stopped. Show Answer Correct Answer: C) Has stopped. 12. I heard that you ..... to Bali last week. How long ..... there? A) Went; have you been. B) Went; are you. C) Go; have you been. D) Go; are you. Show Answer Correct Answer: A) Went; have you been. 13. My dogs ..... slept under my bed since 2 hours ago. A) Has. B) Have. C) Did. D) Were. Show Answer Correct Answer: B) Have. 14. -How many times ..... you ..... homework this week? A) Has-done. B) Have-did. C) Have-done. D) None of the above. Show Answer Correct Answer: C) Have-done. 15. George Orwell ..... the novel 1984 in 1948. A) Has written. B) Wrote. C) Have written. D) Writes. Show Answer Correct Answer: B) Wrote. 16. Which tense is used to talk about actions that were completed in the past? A) Present Perfect Tense. B) Simple Past Tense. C) Future Tense. D) Present Continuous Tense. Show Answer Correct Answer: B) Simple Past Tense. 17. Is this your first visit to Singapore?No, I ..... here once before. A) Were. B) Have gone. C) Have been. D) Has been. Show Answer Correct Answer: C) Have been. 18. Choose the auxiliary verb for 'Simple Past' A) Did. B) Do/Does. C) Have/has. D) None of the above. Show Answer Correct Answer: A) Did. 19. .... you do the laundry yesterday?No, I ..... it yet. A) Have-didn't. B) Did-haven't done. C) Did-didn't. D) None of the above. Show Answer Correct Answer: B) Did-haven't done. 20. Ratih (leave) her bag at her room yesterday A) Has left. B) Left. C) All the above. D) None of the above. Show Answer Correct Answer: B) Left. 21. I (have, not) this much fun since I (be) a kid. A) Haven't had-was. B) Had not-was. C) Have-is. D) Haven't-have been. Show Answer Correct Answer: A) Haven't had-was. 22. I ..... TV last night. A) Haven't watched. B) Didn't watch. C) Don't watch. D) None of the above. Show Answer Correct Answer: B) Didn't watch. 23. Choose the Present Perfect option for:Johan / finish / his painting A) Johan has finished his painting. B) Johan have finished his painting. C) Johan finished his painting. D) Johan finishes his painting. Show Answer Correct Answer: A) Johan has finished his painting. 24. She ..... her keys this morning. A) Lost. B) Has lost. C) Loses. D) None of the above. Show Answer Correct Answer: B) Has lost. 25. I ..... Michael in town last week. A) Have seen. B) Seen. C) Saw. D) Has seen. Show Answer Correct Answer: C) Saw. 26. This is the first time for me to cook "rendang" . It tastes strange. I ..... it before. A) Never cook. B) Have never cooked. C) Don't ever cook. D) Am not cooking. Show Answer Correct Answer: B) Have never cooked. 27. We ..... (not go) to the party last night. A) Did not go. B) Not went. C) Have not gone. D) Had not gone. Show Answer Correct Answer: A) Did not go. 28. Mike and Kelly ..... (play) soccer yesterday. A) Have played. B) Played. C) Has played. D) Plaied. Show Answer Correct Answer: B) Played. 29. I ..... (work) in Italy for five years. I ..... (begin) work as soon as I arrived. A) Work-began. B) Have worked-have begun. C) Have worked-began. D) None of the above. Show Answer Correct Answer: C) Have worked-began. 30. You ..... already ..... him. Can't you remember? A) Have met. B) Has met. C) Did met. D) Was met. Show Answer Correct Answer: A) Have met. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Vs Simple Past Quiz 1Present Perfect Vs Simple Past Quiz 2Present Perfect Vs Simple Past Quiz 3Present Perfect Vs Simple Past Quiz 4Present Perfect Vs Simple Past Quiz 5Present Perfect Vs Simple Past Quiz 6Present Perfect Vs Simple Past Quiz 7Present Perfect Vs Simple Past Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books