Помогите пожалуйста 9 класс
2) You've had a cold for two weeks.
3) She's studied it for years.
4) I haven't seen him this since morning.
5) We haven't been to the cinema for along time.