Выберите правильный вариант:
1)He has talked / has been talking on the phone all morning.
2)We watched / have been watching this film yesterday.
3)I read / have been reading without a break since 10am.
4)They run / have been running in the park last week.
5)I have studied / have been studying all day.