Exercise 2.1

Choose the correct tense form.

 

1. I have read/ have been reading the whole day.

2. How many pages have you read/have you been reading so far?

3. We have walked/ have been walking five kilometres.

4. We have walked/ have been walking for two hours.

5. We have walked/ have been walking too fast. That’s why we’re tired.

6. That guy has eaten/has been eating twenty doughnuts.

7. He has eaten/has been eating since he arrived.

8. I have only heard/have only been hearing from him twice this year.

9. Things have changed/have been changing since I was a girl.

10. Mary has been lived/has been living in this city for twenty years.

11. Why have you been/have you being in the garage so long?

12. I have made/ have been making sandwiches all morning. – How many have you made/ have you been making?

13. What a lovely smell! – Yes, mum has roasted/ has been roasting chicken.

14. We have picked/ have been picking apples since morning and we have picked/ have been picking three basketfuls.