Помогите Пожалуйста С Английским.Вот такое Задание..
a) I know my friend.I ___ (know) him/her for a long time.
b) My Friend is learning German. He ____ (Learn) for 5 weeks.
c) I have a car. I ___ (have) this car for a year.
d) It's raining. It ___ (rain) since this morning.
e) My friend is watching TV. He/she ____ (watch) for an hour.
Answers & Comments
2)has been learning
3)has been having
4)have been raining
5)has been watching
(Это все одно правило)