V
1) Grandad has been watching tv for 2 hours.
2) My brother has been playing football since morning.
3) Steve has been sleeping for 10 hours.
Vl
1) l have been waiting for the bus.
2) We have been reading the in the evening.
3) She has been tiding her room.
4) They have been recycling the cans.
Vll
1) aren't they?
2) musn't you?
3) doesn't he?
4) haven't l?
5) hasn't he?