Тема:
Модальные глаголы

Вопрос:

We ________ to hurry or we’ll be late.

Ответы:
+ ought

 were

 shall be allowed

 had
Решение:
Чтобы правильно выполнить задание, следует знать модальные глаголы и их эквиваленты и правильно перевести варианты ответов:
ought – следует, следовало бы, должен;
were – форма прош. вр. глагола to be to (эквивалент мод. гл. must) – должен (по договоренности);
shall be allowed – форма буд. вр. глагола to be allowed to (эквивалент мод. гл. may) –иметь разрешение;
had – пришлось, должен был.
После глагола ought инфинитив употребляется с частицей to (после глаголов should, must инфинитив употребляется без частицы to);
Согласно контексту и правилу грамматики, только вариант ответа ought является правильным: «Нам следует поторопиться, иначе мы опоздаем».
ответ тест i-exam