Test 1. Fill in the gap: 1.I_______ home from school at about 4.30. a.getting on b.get c.got d.to get 2. My parents’ alarm clock ________ at 6.30. a.ring b. ringing c.rang d.rings 3. We ________ tennis and basketball at school. a.play b.are playing c.to play d.played 4. Jack ________ a shower in the evening. a.have b.is having c.has d.had 5. Patrick’s at the pool. He ________ a.is swimming b.swims c.swam d.was swimming 6. I _______________ my new trainers because they aren’t very comfortable. a.wear b.’m not wearing c.wore d.didn’t wear 7. Be quiet, please. We ____________ to listen to the radio. a.to try b.trying c.’re trying d.aren’t trying 8. After breakfast, Paul __________ for school. a.get ready b.doesn’t get ready c.getting ready d.don’t get ready 9. They ________ often ________ computer games. a.don’t play b.doesn’t play c. play d. do play 10. _______ you enjoy cooking? a. does b.do c.done d.did 11. ___________ your Maths teacher wear glasses? a.did b.does c.do d. doesn’t 12. How often ______ you ________ your room? a.does tidy b. did tidy c.have to tidy d.do tidy 13. What _______ you _______? a. are watching b.is watching c.were watching d. am watching 14. Who _____ you ________ for? a. ‘s waiting b. are waiting c. do waiting d.waiting 15. John’s in bed. He is sleeping,__________? a. isn’t he b.aren’t he c. didn’t he d. don’t he 16. I _______ already _________ the hamburger. a. has eaten b. do eaten c.have eaten d. have eat 17. He _______ __________ his homework yet. a. hasn’t do b. hasn’t done c.haven’t did d.haven’t done 18. She ______ already _______ the film. a. hasn’t seen b. has see c.has seen d. have seen 19. He ______ just _______ home. a. has come b. have came c. has came d. have coming 20. _________ you ________ this film yet? a. has seen b. have see c. has seeing d. have seen 21. What _____ you ________? a. have done b. has done c. have do d. has did 22. John _______ ___________ this book for two days. a. has reading b. have reading c. has been reading d.have been reading 23. She _________ ______ ______ French for very long. a. haven’t been learning b. have be learning c. has been learn d. hasn’t been learning 24. _______ you ______ ______ the Internet all morning? a. have been searching b. has been searching c. have been search d. has been searched 25. Who ______ _______ _______ this DVD since morning? a. has be watching b. have been watching c. has been watching d. has been watch