1. Jane ________ in the the problem yet. hungry. I _____ . house for hours. He ________ three a) hasn’t been understanding a) didn’t eat already rooms so far. b) has not understood b) have already eaten c) didn’t understand c) haven’t already eaten a) has worked/has been cleaning 9. I’ve cleaned the 17. The last time I saw b) has been working/has kitchen, but I ______ him _____ ages ago. cleaned the living room yet. c) has worked/has cleaned a) was a) didn’t clean b) is 2. He ______ there b) haven’t cleaned c) has been when he was a child c) have cleaned 18. I ________ my a) has lived 10. _____ you _____ ten brother for ages. b) lived exercises yet? c) has been living a) didn’t meet a) Did/do b) haven’t met 3. I _______ her since b) Have/done c) don’t meet last year c) Have/been doing 19. I________ my a) haven't seen 11. Tom and Robert finger. It’s bleeding b) didn't see _____ Hong Kong now. c) haven’t been seeing many times. a) ‘ve been cutting 4. They ________ this a) have been in b) cut room for a month. I’m b) was to c) ‘ve cut sure they will never c) ‘ve been to be ready with it. 20. Who ________ my 12. Nobody _______ the jumper? It’s dirty. a) have decorated phone when it rang. b) decorated a) has worn c) have been decorating a) has been answering b) has been wearing b) answered c) wore 5. Dad, ____ reading c) has answered the paper yet? 21. The weather ____ 13. You look exhausted. awful last weekend. a) did you finish __ you ___ all night? b) have you finished a) has been c) are you finishing a) Have/been working b) was b) Have/worked c) will be 6. They ______ a few c) Did/work minutes ago 22. I ________ this PC 14. She ____unemployed last week and it’s a) left since she left school already gone wrong. b) have just left c) have been leaving a) is a) have bought b) has not been b) have been buying 7. I can't get into my c) was not c) bought house because I _______ my keys 15. He ...... during the 23. I’d love to visit Prague war sometime. a) lost Unfortunately, I ____ b) have been loosing a) hasn’t died there. c) have lost b) died c) has died a) have never been b) was never c) will never be 38. Sam and Martha have 24. My husband and I 31. I haven’t had a holiday had their new car _______to many ____ last summer. ____ April. different countries around the world. a) for a) for b) since b) since a) have flown c) just c) ago b) has flown c) flown 32. I don't want to go 39. Haven’t you done to that restaurant. I've your activity ____? 25.No wonder you are so ______ been there fat! You ________ twice. a) already chocolate all day long! b) yet a) just c) just a) have eaten b) yet b) have been eating c) already 40. I haven’t seen him c) have being eaten ___ ages. 33. You didn't miss 26. He’ll be here soon much. The play has _____ a) yet but he_____ yet. started. b) for c) since a) hasn't arrived a) Already b) didn't arrive b) Yet 41. We missed the train. c) hasn’t gone c) Just It has ___ left.
27. _____ to the 34. Sue is really tired. She a) just
concert on Friday? has been awake ____ 5 b) for o’clock this morning. c) yet a) Did you go b) Have you been a) already 42. Have you ___ read a c) Have you gone b) just novel by Rowling? c) since 28. The children ____ a) yet movies all afternoon, 35. Michael has had the b) ever so they ______ their same job _____ ten c) already homework yet. years. 43. I’ve known her ___ a) was watching / haven’t a) since my childhood. finished b) still b) ‘ve been watching / c) for a) since haven’t finished b) ever c) ‘ve watched / haven’t 36. Tom is English but he c) for been finishing lives in Canada. He has been there ______. 44. I’m going skiing next week. I’ve ____ 29. A: ‘Do you fancy a) five years ago bought my new boots. watching Thor movie?’ b) since five years B: ‘I've____ seen it.’ a) already c) for five years Even twice. b) yet 37. Sarah isn’t here. She’s c) for a) Already b) Yet gone home. She left _____. 45. I bought them ____. c) None a) 10 minutes ago a) since yesterday 30. I haven’t eaten an ice b) yesterday b) for ten minutes cream _______. c) for a day. c) since 10 o’clock a) Already b) Yet c) Just Key 1. b 2. b 3. a 4. c 5. b 6. a 7. c 8. b 9. b 10. b 11. c 12. c 13. a 14. b 15. b 16. b 17. a 18. b 19. b 20. a 21. b 22. c 23. a 24. a 25. b 26. a 27. a 28. b 29. a 30. b 31. b 32. c 33. c 34. c 35. c 36. c 37. a 38. b 39. b 40. b 41. a 42. b 43. b 44. a 45. b
What's Your Name? 2. Where Are You From? 3. What's Your Phone Number? 4. When's Your Birthday? 5. What Can You Do? (Write at Least Five Things!) 6. What Can't You Do? (Write at Least Five Things!)