1) The children have been watching TV for two hours.
2) Laura has been playing the guitar for four years.
3) Jim has been repairing his car for all day.
4) She has been talking on the phone for an hour.
5) I have been painting since I was seven years old.
6) Catherine has been shopping since morning.
7) Nick has not been studying for a long time.