Ответ:

Перевод задания: Present Perfect или Past Simple? Вставьте глаголы в нужной форме.

  1. I have lived in this flat for five years. I love it. (Я живу в этой квартире пять лет. Она мне нравится.) Present Perfect используется, потому что действие началось в прошлом и продолжается сейчас.
  2. My mum lived in Moscow for two years. Then she moved. (Моя мама жила в Москве два года. Потом она переехала.) Past Simple используется для завершённого периода в прошлом.
  3. Grandma has known Grandpa since 1974. (Бабушка знает дедушку с 1974 года.) С глаголом know для действия, продолжающегося до настоящего, употребляется Present Perfect.
  4. Grandma worked at a school for thirty years. Now she is retired. (Бабушка проработала в школе тридцать лет. Сейчас она на пенсии.) Работа завершилась, поэтому нужен Past Simple.
  5. We have had our dog since last summer. (Наша собака у нас с прошлого лета.) Have в значении «иметь» образует Present Perfect как have had.