1) I ................... and my legs are really tired now. a) `ve cycled b) `ve been cycling 2) I'm sorry I'm late, ................ for a long time? a) have you been waiting b) have waited 3) How long ............... Peter? a) have you been knowing b) have you known 4) Somebody  .............. my cookies. There are none left. a) has eaten b) has been eating 5) Somebody ................. my cookies. There are very few left. a) has eaten b) has been eating 6) How many books .............. ? a) has she written b) has she been writing 7) She must be tired. She ............ all afternoon. a) has been writing b) has she written 8) I .............. all afternoon. I ................. 5 chapters. a) `ve read / `ve been reading b) `ve been reading / `ve read 9) I think I ................ chocolate since I was born. a) `ve liked b) `ve been liking 10) They .................. for months, and they ................... three countries so far. a) have been traveling / have visited b) have travelled / have been visiting

Rangliste

Visuel stil

Indstillinger

Skift skabelon

Gendan automatisk gemt: ?