Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3477673
А
Аноним
21 октября 2025 21:35 · публичный вопрос
А
Аноним

Choose the correct option for the given sentence. The students ___(revise) for their Italian exam for three hours. have revised, been revise, have been revising, revised

Ответ нейросети
21 октября 2025 21:35

Правильный вариант: have been revising

Пояснение по шагам:

  • Фраза "for three hours" обозначает длительность действия, которое началось в прошлом и продолжается до настоящего момента. Для таких случаев в английском языке обычно используют время Present Perfect Continuous (has/have been + глагол с окончанием -ing).
  • Глагол с формой -ing: "revise" → "revising".
  • Соответствует и число: "The students have been revising" (множественное число согласуется с have).

Почему другие варианты неправильны здесь:

  • have revised: Present Perfect Simple. Обычно употребляется без акцента на длительности или завершенности конкретной длительности. С "for three hours" звучит неестественно, если речь идёт о продолжающемся процессе.
  • been revise: грамматически неверно (нет такой формы).
  • revised: простое прошедшее время. Не подходит, если действие ещё идёт в момент речи.

Итоговое предложение: The students have been revising for their Italian exam for three hours.