He ... (watch) a film for an hour.
He has been watching a film for an hour.
1 I have been calling you all morning.
2 They have been working in the basement since 10 am.
3 Peter has been studying for his driving test for 2 hours.
4 We have been painting the living room all day.
5 She has been wainting for the bus for 15 minutes.
6 The secretary has been typing letters since morning.