Ответ:
Перевод задания: Используйте Present Perfect Continuous или Present Perfect Simple.
- We have known them for 15 years. (Мы знаем их 15 лет.)
- They have been watching TV for 3 hours. (Они смотрят телевизор уже три часа.)
- He has had this car for 20 years. (У него эта машина уже 20 лет.)
- We have been working for 7 hours without a break. (Мы работаем уже семь часов без перерыва.)
- How long have you been learning English? (Как долго ты изучаешь английский?)
- Mr Smith has been in hospital for 5 days. (Мистер Смит находится в больнице пять дней.)
- Steven has been hearing a mouse squeak all night. (Стивен всю ночь слышит писк мыши.)
- Have you seen Brona? (Ты видел Брону?)
- She has been preparing dinner for two hours. (Она готовит ужин уже два часа.)
- Don’t worry, they have not touched your Game Boy. (Не волнуйся, они не трогали твою игровую приставку.)
