This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Past > Simple Past Vs Past Perfect – Quiz 7 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Simple Past Vs Past Perfect Quiz 7 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She ..... the floor last month. A) Clean. B) Has cleaned. C) Has clean. D) Cleaned. Show Answer Correct Answer: D) Cleaned. 2. My stomach was making funny noises because I ..... enough for breakfast this morning. A) Didn't have. B) Hadn't had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Hadn't had. 3. Uncle David ..... to the doctor after he had been ill for a month A) Had gone. B) Went. C) All the above. D) None of the above. Show Answer Correct Answer: B) Went. 4. The driver ..... his car three times this year. A) Crashed. B) Has crashed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has crashed. 5. 'so far' is a signal word for ..... A) SImple Past. B) Present Perfect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect. 6. I (finish) ..... my homework yesterday. A) Finish. B) Had finished. C) Have finished. D) Finished. Show Answer Correct Answer: D) Finished. 7. I hardly ( finish) my lunch when he (come). A) Had finished, came. B) Finished, had come. C) All the above. D) None of the above. Show Answer Correct Answer: A) Had finished, came. 8. Lindsey ..... (watch) the movie in the theater before she saw it on TV. A) Had watched. B) Have watched. C) Watched. D) Had wacthing. Show Answer Correct Answer: A) Had watched. 9. She (fly) He (fly) A) She had flown to Paris before he flew there. B) She had flew to Paris before he flown there. C) She had flown to Paris, he flew there. D) She have flown to Paris before he flew there. Show Answer Correct Answer: A) She had flown to Paris before he flew there. 10. I ..... to the shop to buy the shirt I ..... the day before. A) Had gone/ saw. B) Went/ had seen. C) All the above. D) None of the above. Show Answer Correct Answer: B) Went/ had seen. 11. They ..... in Boston for ten years before moving here. A) Have lived. B) Lived. C) All the above. D) None of the above. Show Answer Correct Answer: B) Lived. 12. Their parents ..... until their daughter ..... A) Didn't relax / didn't phone. B) Didn't relax / phoned. C) Didn't relax / had phoned. D) None of the above. Show Answer Correct Answer: B) Didn't relax / phoned. 13. I ..... the book, but still don't get it. A) Have re-read. B) Re-read. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have re-read. 14. When I ..... into the house, I realized that someone ..... my TV! A) Had got/ stole. B) Got/ had stolen. C) All the above. D) None of the above. Show Answer Correct Answer: B) Got/ had stolen. 15. I (not / see) that movie before it won the award. A) Had not seen. B) Have not seened. C) Was not seeing. D) Did not saw. Show Answer Correct Answer: A) Had not seen. 16. She ..... poems all her life. A) Readed. B) Read. C) Has readed. D) Has read. Show Answer Correct Answer: D) Has read. 17. My mom (come back) We (clean) A) We had cleaned the house, my mom came back. B) We had cleaned the house before my mom came back. C) We have cleaned the house before my mom comes back. D) We had cleaned the house before my mom come back. Show Answer Correct Answer: B) We had cleaned the house before my mom came back. 18. Susana ..... (TURN ON) the radio after she ..... (WASH) the dishes. A) Turned on-had washed. B) Had turned on-had washed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Turned on-had washed. 19. Dad washed the dishes himself ..... he had had dinner. A) And. B) After. C) While. D) Before. Show Answer Correct Answer: B) After. 20. Select simple past A) I have graduated from college. B) I graduated from college. C) All the above. D) None of the above. Show Answer Correct Answer: B) I graduated from college. 21. I wondered if she (make) ..... that delicious chocolate cake A) She (made). B) (She) is making. C) She'd (had) made. D) None of the above. Show Answer Correct Answer: C) She'd (had) made. 22. She thought that she already (send) ..... him an e-mail. A) She'd / had already sent. B) SHE HAS NOT. C) SHE IS NOT EMAIL. D) None of the above. Show Answer Correct Answer: A) She'd / had already sent. 23. I ..... (be)very tired because I ..... (study) too much. A) Had been / studied. B) Were/ had studied. C) Was / had been studying. D) Was/ had studied. Show Answer Correct Answer: D) Was/ had studied. 24. He didn't clean his shoes because he'd forgotten to buy the products. A) Past simple. B) Past perfect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Past perfect. 25. Where did you go on holiday? A) I have been in the beach. B) I went to the beach. C) All the above. D) None of the above. Show Answer Correct Answer: B) I went to the beach. 26. After the group ..... (leave) London, they ..... (fly) to Edinburgh. A) Has left, flies. B) Left, had flown. C) Had left, flew. D) Leave, had flown. Show Answer Correct Answer: C) Had left, flew. 27. I ..... (go) to the shop to buy the shirt I (see) the day before. A) I had gone to the shop to buy the shirt I saw the day before. B) I went to the shop to buy the shirt I had seen the day before. C) All the above. D) None of the above. Show Answer Correct Answer: B) I went to the shop to buy the shirt I had seen the day before. 28. She ..... the cake when the family ..... A) Made already / had arrived. B) Had already made / arrived. C) Had made already / arrived. D) None of the above. Show Answer Correct Answer: B) Had already made / arrived. 29. He ..... (run) the company for over forty years when he ..... (retire). A) He had run the company for over forty years when he retired. B) He had ran the company for over forty years when he retired. C) All the above. D) None of the above. Show Answer Correct Answer: A) He had run the company for over forty years when he retired. 30. My sister didn't watched the movie yesterday. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Incorrect. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesSimple Past Vs Past Perfect Quiz 1Simple Past Vs Past Perfect Quiz 2Simple Past Vs Past Perfect Quiz 3Simple Past Vs Past Perfect Quiz 4Simple Past Vs Past Perfect Quiz 5Simple Past Vs Past Perfect Quiz 6Simple Past Vs Past Perfect Quiz 8Simple Past Vs Past Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books