Exersise 3. Present Perfect Continuous or Present Perfect Simple:
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