Ответ:

Перевод задания: Выберите правильную форму глагола.

  1. Haven’t you read the article yet? — Разве ты ещё не прочитал статью? Используется Present Perfect с yet.
  2. I haven’t seen him for ages. — Я не видел его целую вечность. Для периода, продолжающегося до настоящего момента, употребляется Present Perfect; глагол see обычно не используется в длительной форме.
  3. She has done a lot of work today. — Сегодня она проделала много работы. Незавершённый период today связывается с настоящим.
  4. It’s the most interesting film I have ever seen. — Это самый интересный фильм из всех, что я когда-либо видел. После превосходной степени и ever употребляется Present Perfect.
  5. When did you buy the new book? — Когда ты купил новую книгу? Вопрос о завершённом действии строится в Past Simple.
  6. Did you see Dave yesterday? — Ты видел Дэйва вчера? С yesterday употребляется Past Simple.
  7. What have you done since I last met you? — Что ты делал с тех пор, как я видел тебя в последний раз? В главной части — Present Perfect с since, в придаточной — Past Simple.
  8. Have you eaten much fruit today? — Ты сегодня съел много фруктов? Today рассматривается как период, не завершившийся к моменту речи.
  9. Our team flew to NY for a basketball game last night. — Наша команда вчера вечером полетела в Нью-Йорк на баскетбольный матч. Last night указывает на завершённое прошлое, поэтому нужен Past Simple.