Ответ:

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

  1. Alex has been going out a lot recently. (Алекс в последнее время часто ходит куда-нибудь.)
    Recently употребляется со значением «в последнее время»; last здесь не подходит.
  2. How long have people been celebrating Buy Nothing Day? (Как долго люди отмечают День отказа от покупок?)
    How long спрашивает о продолжительности; so far означает «до сих пор» и не используется в таком вопросе.
  3. Martin isn’t here. He’s just gone out. (Мартина здесь нет. Он только что вышел.)
    Just употребляется в утвердительном предложении для действия, которое произошло только что.
  4. Pat spent her holidays on the Greek islands two years ago and she loved it. (Пэт провела отпуск на греческих островах два года назад, и ей очень понравилось.)
    Ago употребляется для указания времени, прошедшего от настоящего момента.

Ответ: 2) recently; 3) How long; 4) just; 5) ago.

Перевод выполненных предложений: Алекс в последнее время часто ходит куда-нибудь. Как долго люди отмечают День отказа от покупок? Мартина здесь нет. Он только что вышел. Пэт провела отпуск на греческих островах два года назад, и ей очень понравилось.