Past Perfect Simple - Quiz
- 1. I __________ my homework earlier.
A) had done B) did do C) had doed D) have done
- 2. The snow __________ that moring.
A) have been stopped B) was stopped C) were stopped D) had stopped
- 3. She __________ in school for 3 hours when Math started.
A) had been B) were C) was D) was been
- 4. I suddenly realized that I __________ lost my keys!
A) were B) had C) did D) was
- 5. You should __________ the teacher, she asked you twice.
A) had answered B) answered C) was answered D) have answered
- 6. I __________ lived in Paris before last year.
A) have never B) had never C) never have D) has never
- 7. _____ Bill ____ home before she arrived?
A) Have / going B) Has / gone C) Did / gone D) Had / gone
- 8. She was happy because she __________ (win) a medal.
- 9. They __________ (study) before they took the test but they still failed.
- 10. _____you ever _____ (bake) a pie before you baked this one?
A) Have / baked B) Have / been baked C) Had / baked D) Have / cooked
- 11. _____ I _____ you that I loved you before he did you would still be with me today.
A) Have / told B) Did / tell C) Had / told D) Has / told
- 12. He __________ (read) the book twice before he read it the last time.
- 13. I _____ never _____ to him before last leek.
A) had / spoken B) have / spoken C) didn't / speak D) had / spoked
- 14. _____ Charly _____ breakfast before he left?
A) Had / eatan B) Has / eaten C) Did / eaten D) Had / eaten
- 15. __________ in love before you met him?
A) Has you been B) Have you ever been C) Had you ever been D) Has you ever been
- 16. __________ a movie in the new cinema before they saw this one?
A) Did they seen B) Were they seen C) Had they seen D) Has they seen
- 17. How many people _________ (arrived) at the wedding before they began the ceremony?
- 18. I finally found it after I __________ (search) for two hours.
- 19. __________ all the cookies before your mother came home?
A) Were you finishing B) Did you finished C) Have you finished D) Had you finished
- 20. __________ (meet) Amber before today?
|
Students who took this test also took :