Present Perfect Simple - Quiz
- 1. I __________ my homework already.
A) have did B) did doed C) did do D) have done
A) has stopped B) were stopped C) was stopped D) has been stopped
- 3. __________ has been in school for 3 hours.
A) we B) I C) they D) She
- 4. I __________ lost my keys!
A) did B) were C) was D) have
- 5. You should answer the teacher, she _________ the question twice.
A) asked B) has asked C) is asking D) ask
- 6. I __________ lived in Paris.
A) haven't never B) has never C) never have D) have never
A) Has / gone B) Has / go C) Did / gone D) Did / going
- 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) Did / tell B) Have / telled C) Has / told D) Have / told
- 12. He __________ (wait) for this moment all his life.
- 13. I __________ to him for the last three years
A) didn't speak B) didn't spoked C) haven't speaked D) have not spoken
- 14. _____ Charly _____ breakfast yet?
A) Has / eatan B) Did / eaten C) Has / eaten D) Did / eat
- 15. __________ in love before?
A) Has you ever been B) Have you ever been C) Was you D) Did you be
- 16. __________ the new movie?
A) Has they seen B) Have they seen C) Did they see D) Were 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) Were you finishing C) Did you finished D) Are you finished
- 20. __________ George today?
A) Seen have you B) Did you see C) Have you seen D) Have you see
|
Students who took this test also took :