Краткое пояснение:
Для выполнения задания необходимо использовать Present Perfect. Это время образуется с помощью вспомогательного глагола 'have'/'has' и третьей формы основного глагола (V3). Выбор между 'for' (период времени) и 'since' (точка отсчета) зависит от контекста.
Решение:
- It has not snowed in my town for a long time.
- I have been in Venice for a few days now.
- He has not travelled abroad since last summer.
- I have not had a holiday for two years.
- We have not eaten out for months.
- Andy has lived in Brazil since 2008.