If Ann ... cleverer she ... a lie at the court then. No one is allowed to give a false testimony there.
A) is / will tell
B) was / would tell
C) will be / won`t tell
D) were / would tell
E) were / wouldn`t have told
Правильный ответ:
E
Перевод:
Если бы Анна была умнее, она бы не стала лгать в суде. Никому не разрешено давать ложные свидетельские показания там.
Пояснение:
Сослагательное наклонение употребляется, когда говорят о воображаемых ситуациях, фантазируют.
Как и в русском языке используется прошедшее время (if I had = если бы у меня было; if I knew = если бы я знал), ключевое слово бы.
В данном случае смешанное предложение, где в первой части настоящее время (если бы Анна была умнее вообще), а во второй части прошедшее время (стала лгать в суде тогда).
В настоящем времени формула сослагательного наклонения: If you did/were something you would do/be something else. Поэтому правильный вариант: If Ann were cleverer.
В прошедшем времени формула сослагательного наклонения: If I had done something I would/could/might have done something else. Поэтому правильный вариант: She wouldn`t have told a lie.
Следует помнить, что в сослагательном наклонении в единственном числе вместо was может употребляться were:
If I were you;
If Ann were here;
If it were raining.
Причем в классическом английском предпочтительнее употреблять were.