Ответ:

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

Временные слова помогают выбрать время: for с длительностью действия — Present Perfect Continuous, already — Present Perfect, often и every day/every evening — Present Simple, а now — Present Continuous.

  1. b) has been writing — He has been writing the test for 40 minutes. (Он пишет тест уже 40 минут.) Действие продолжается в течение указанного времени.
  2. a) have... translated — We have already translated the text. (Мы уже перевели текст.) С подлежащим we используется have, а already указывает на Present Perfect.
  3. c) now — They are flying over the ocean now. (Сейчас они летят над океаном.)
  4. a) travels — She often travels by Delta. (Она часто путешествует на Delta.) Слово often указывает на Present Simple; с she к глаголу добавляется окончание -s.
  5. a) have...been — How long have you been reading this book? (Как долго ты читаешь эту книгу?)
  6. c) teaches — Mrs Brown teaches me English every evening. (Миссис Браун занимается со мной английским каждый вечер.) Регулярное действие выражается Present Simple.
  7. a) for 5 years — I have been studying History for 5 years. (Я изучаю историю уже пять лет.)
  8. b) have been doing — I have been doing my project for 3 days. (Я работаю над своим проектом уже три дня.)
  9. c) go — We go to school every day except Sunday. (Мы ходим в школу каждый день, кроме воскресенья.)
  10. b) is raining — Look out of the window! It is raining now. (Посмотри в окно! Сейчас идёт дождь.)