1 Victor has been working for an hour and a half.
2 Robert has been watching TV for 2 hours and a half.
3 Mr Cook has been fishing for 3 hours.
4 Jenny has been lying in the sun for half an hour.
5 The boys have been running for half an hour.
6 The Wenders have been driving for half an hour.
7 The children have been playing football for an hour.
8 Jim has been reading a book for half an hour.
9 I have been waiting for you for an hour.