Vous êtes sur la page 1sur 5

8. My mom ________ 16.

I'm afraid I'm not


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

Vous aimerez peut-être aussi