imselfish
1) They have been discussing the plan for an hour 2) she has been cooking lunch for half an hour 3) they have been writing a test for two hours 4) he has been repairing his bike since breakfast 5) you have been waiting for her for twenty minutes 6) she has been wrapping the presents since lunch 7) you have been washing up for five minutes 8) they have been watching TV for an hour 9) you have been sharpening pencils for ten minutes 10) he has been signing documents since 8 o’clock 11) they have been watering the plants for twenty minutes 12) she has been sleeping since 10 o’clock 13) you have been putting up a tent for half an hour 14) they have been packing the clothes since breakfast 15) you have been teaching my sister since lunch
Answers & Comments
2) she has been cooking lunch for half an hour
3) they have been writing a test for two hours
4) he has been repairing his bike since breakfast
5) you have been waiting for her for twenty minutes
6) she has been wrapping the presents since lunch
7) you have been washing up for five minutes
8) they have been watching TV for an hour
9) you have been sharpening pencils for ten minutes
10) he has been signing documents since 8 o’clock
11) they have been watering the plants for twenty minutes
12) she has been sleeping since 10 o’clock
13) you have been putting up a tent for half an hour
14) they have been packing the clothes since breakfast
15) you have been teaching my sister since lunch