Ответ:
Перевод задания: Вставьте глаголы в подходящей форме.
- Mary’s eyes are red. She has been crying. (У Мэри красные глаза. Она плакала.)
- Julia has been talking to her friend for 2 hours already. (Джулия разговаривает со своей подругой уже два часа.)
- You are soaked through. Have you been walking in the rain? (Ты промок насквозь. Ты шёл под дождём?)
- I have lived here for many years. (Я живу здесь уже много лет.)
- I am too tired. I have been working since morning. (Я слишком устал. Я работаю с самого утра.)
- I haven’t been to the gym since autumn. (Я не ходил в спортзал с осени.)
- We have lived in the rented flat for 5 years. (Мы живём в съёмной квартире уже пять лет.)
- The children have been playing in the park all day long. (Дети играют в парке весь день.)
Длительное действие, продолжающееся до настоящего момента, обычно выражается конструкцией have/has been + глагол с -ing. Для состояния или проживания, выраженного глаголом live, уместно также Present Perfect Simple. В предложении 6 употреблена конструкция have been to — «бывал/ходил куда-либо».
