|
| 1. I'm very hungry. I______________________ all day. |
| a) |
didn't eat |
| b) |
haven't ate |
| c) |
haven’t eaten |
| d) |
have been eating |
|
| 2.
Their new kitchen looks fantastic. They ________ completely ________ it. |
| a) |
have been redecorating |
| b) |
have redecorated |
| c) |
already redecorated |
| d) |
didn't
redecorated |
|
| 3. Our kitchen’s a mess. We____________________ any cleaning for weeks. |
| a) |
didn't do |
| b) |
haven't been doing |
| c) |
have done |
| d) |
haven't done |
|
| 4. I think they are dating. They______________ a lot of each other recently. |
| a) |
had seen |
| b) |
haven't been seeing |
| c) |
have been seeing |
| d) |
have seen |
|
| 5. We've discovered this great café and we__________________ there a lot. |
| a) |
have been going |
| b) |
have gone |
| c) |
are going |
| d) |
have went |
|
| 6. How's your Mum? I ______________________ her for ages. |
| a) |
had seen |
| b) |
haven't seen |
| c) |
haven't been seeing |
| d) |
didn't see |
|
| 7.
You're covered in paint! What __________ you __________? |
| a) |
have
done |
| b) |
were
doing |
| c) |
did
do |
| d) |
have
been doing |
|
| 8. She’s gone to the doctor's. She ______________________ too well lately. |
| a) |
hasn't felt |
| b) |
hasn't been feeling |
| c) |
has felt |
| d) |
doesn't feel |
|
| 9.
Where have you been? I______________________ for ages. |
| a) |
have waited |
| b) |
waited |
| c) |
was waiting |
| d) |
have been waiting |
|
| 10. I have to write an essay. I___________________ about half of it so far. |
| a) |
have written |
| b) |
have been writing |
| c) |
wrote |
| d) |
have to write |
|