Choose the best answer.It ought ... long ago; at least before the ...

22. Choose the best answer.It ought ... long ago; at least before their leaving the town.
A) to do
B) to be doing
C) doing
D) having done
E) to have been done

Ответ: E

Решение

Перевод:

Это следовало сделать давно; по крайней мере, до их отъезда из города.

Пояснение:

Страдательный залог - to be done

ought to have done и should have done означают, что действие следовало выполнить, но не выполнили; по смыслу - 'зря не сделали'.



Категория: Правильная форма глагола
Все тесты по этому предмету

Рекомендуется посмотреть и остальные тесты

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20


"Test-Uz.Ru" © 2014-2024. Информационный портал для школьников, абитуриентов, студентов и учителей

О сайте | Обратная связь