Ответ:
Перевод задания: Напишите глаголы в правильной форме.
- We haven’t been to the cinema for ages. (Мы уже целую вечность не были в кино.)
- I have known her for a long time. (Я знаю её уже давно.)
- Sally hasn’t seen her friends since her last trip. (Салли не виделась с друзьями с момента своей последней поездки.)
- The tourists have been at the museum for 2 hours. (Туристы находятся в музее уже 2 часа.)
- I have been visiting many shops since morning. (Я хожу по многим магазинам с самого утра.)
- Sally has been window-shopping for 3 hours. (Салли уже 3 часа ходит по магазинам, рассматривая витрины.)
- Mike hasn’t been at the toy shop since his childhood. (Майк не был в магазине игрушек с детства.)
Для действия или состояния, начавшегося в прошлом и продолжающегося до настоящего времени, используются формы Present Perfect или Present Perfect Continuous; since указывает начальную точку, а for — длительность.
