Present Perfect Simple - Quiz
- 1. I __________ my homework already.
A) have done B) did do C) have did D) did doed
A) has stopped B) were stopped C) was stopped D) has been stopped
- 3. __________ has been in school for 3 hours.
A) we B) they C) She D) I
- 4. I __________ lost my keys!
A) did B) have C) were D) was
- 5. You should answer the teacher, she _________ the question twice.
A) has asked B) is asking C) asked D) ask
- 6. I __________ lived in Paris.
A) has never B) never have C) have never D) haven't never
A) Has / go B) Did / gone C) Did / going D) Has / gone
- 8. She is happy, she __________ (win) a medal.
- 9. They __________ (study) all day and are not done yet.
- 10. This is the best meal you __________ (cook) this week.
- 11. _____ I _____ you lately that I love you?
A) Have / telled B) Has / told C) Did / tell D) Have / told
- 12. He __________ (wait) for this moment all his life.
- 13. I __________ to him for the last three years
A) have not spoken B) didn't speak C) didn't spoked D) haven't speaked
- 14. _____ Charly _____ breakfast yet?
A) Has / eaten B) Did / eaten C) Did / eat D) Has / eatan
- 15. __________ in love before?
A) Did you be B) Has you ever been C) Was you D) Have you ever been
- 16. __________ the new movie?
A) Were they seen B) Have they seen C) Did they see D) Has they seen
- 17. How many people _________ (invite) to the Bar Mitzvah?
- 18. I can't find it and I __________ (search) everywhere.
- 19. __________ all the cookies already?
A) Have you finished B) Are you finished C) Were you finishing D) Did you finished
- 20. __________ George today?
A) Have you see B) Have you seen C) Seen have you D) Did you see
|
Students who took this test also took :