Ответ:

Перевод задания: Грамматика. Выберите правильный вариант.

  1. a) haven’t worn — действие ещё не произошло, используется Present Perfect с yet.
    Перевод: Я купил(а) новое платье на прошлой неделе, но ещё его не надевал(а).
  2. b) was waiting — длительное действие в прошлом, прерванное другим действием.
    Перевод: Пока мой сын ждал моего звонка, кто-то постучал в дверь.
  3. d) had ever met — действие произошло до другого действия в прошлом.
    Перевод: Она была самым замечательным человеком, которого я когда-либо встречал(а).
  4. a) would buy — условное предложение второго типа: If + Past Simple, would + инфинитив.
    Перевод: Если бы у меня был миллион долларов, я, вероятно, купил(а) бы яхту.
  5. c) had — конкретное время в прошлом (last Saturday) требует Past Simple.
    Перевод: В прошлую субботу я ужасно провёл(а) время.
  6. d) going — после enjoy используется герундий с окончанием -ing.
    Перевод: Мы любим ходить по магазинам.
  7. b) wouldn’t have discovered — условное предложение третьего типа: If + Past Perfect, would have + причастие.
    Перевод: Если бы у Колумба не было такой страсти к путешествиям, он не открыл бы Америку в 1492 году.
  8. a) worst — превосходная степень прилагательного bad — worst.
    Перевод: Это был худший фильм, который я когда-либо видел(а).

Ответ: 1 — a; 2 — b; 3 — d; 4 — a; 5 — c; 6 — d; 7 — b; 8 — a.