Помогите пожалуйста
Express the same in English. Use present perfect or present perfect continous.
1. Ты слышал прогноз погоды на завтра? 2. Я знаю Джона 20 лет и могу сказать тебе, что он остается спокойным во время любого кризиса. 3. Дождь идет уже неделю. 4. Сколько времени у тебя этот барометр? 5. Маленькая Лиза еще не видела радугу. 6. Джеймс учит французский уже 10 лет.
Буду очень благодарна