Типичные ошибки
Зачастую представляется целесообразным вести речь о функционировании Present и Past Subjunctive в условных предложениях, исходя из типичных ошибок учащихся.
1. Действие относится к настоящему или будущему:
If I got rich I'll travel round the world.
If I get rich I'd travel round the world.
If I would have longer holidays I would be perfectly happy.
If I have a car things would be fine.
I liked you better if you were quieter.
Правило. Для выражения нереального действия, относящегося к настоящему или будущему времени, используется следующая структура:
в if-придаточном употребляется глагол в простом прошедшем времени (be в форме were или was);
в главном предложении - would + infinitive:
If I got rich, I'd travel round the world. - Если бы я разбогател, я бы отправился в кругосветное путешествие.
If I had longer holidays, I would be perfectly happy. - Если бы мои каникулы были дольше, я был бы совершенно счастлив.
If I had a car, things would be fine. - Если бы у меня была машина, всё было бы прекрасно.
I would like you better if you were quieter. - Ты мне нравилась бы больше, если бы была спокойнее.
Разница между if I got и if I get, if I had и if I have - это не просто разница во времени. Обе структуры могут относиться к настоящему или будущему времени. Но, используя глагол в прошедшем времени, говорящий предполагает, что ситуация невероятна; нереальна. Изменение же формы настоящего времени на форму прошедшего времени в if-придаточном требует соответствующих изменений в главном предложении, где will изменяется на would:
If I become the president, I'll change this law. - Если я стану президентом, я изменю этот закон.
If I became the president, I'd change this law. - Если бы я стал президентом, я бы изменил этот закон.
Данная структура используется также в тех случаях, когда говорящий либо стремится придать своему высказыванию менее категоричный характер, либо хочет, чтобы его высказывание было более вежливым:
It would be nice, if you helped me a little with the housework. - Было бы прекрасно, если бы ты немного помогла мне по хозяйству.
Would it be all right if I came round at about seven? - Было бы хорошо, если бы я пришёл около семи?
Действие относится к прошедшему:
If you worked harder last year you would probably have passed your exam.
If you would have asked me I would have told you the whole story.
Правило. Для выражения нереального действия, относящегося к прошедшему времени, следует использовать в if-придаточном предложении форму Past Perfect, а в главном - should/would + Perfect Infinitive (см. табл. с примерами)
If you had worked harder last year, you would probably have passed your exam. - Если бы ты упорнее работал в прошлом году, ты, возможно, сдал бы экзамен.
If you had asked me, I would have told you the whole story. - Если бы вы меня попросили, я бы рассказал вам всю историю.
I don't know what would have happened, if Jane hadn't been able to speak Greek. - Я не знаю, что бы случилось, если бы Джейн не умела говорить по-гречески.
3. В условных предложениях, относящихся к настоящему, будущему или прошедшему времени, вместо глагола would или should могут употребляться модальные глаголы could или might, когда это требуется по смыслу:
If I had another $ 500, I could buy a car. - Если бы у меня было ещё 500 долларов, я бы мог купить автомобиль.
If my parents hadn't been poor, I could have gone to a university. - Если бы мои родители не были так бедны, я бы пошел в университет.
4. В условных предложениях «смешанного» типа.
В таких предложениях условие может относиться к прошедшему времени, а следствие к настоящему или будущему или наоборот:
If you had studied harder last year, you would get a better mark now. - Если бы ты лучше учился в прошлом году, ты бы получил лучшую отметку сейчас.
If I had a telephone, I would have called you up last week. - Если бы у меня был телефон, то я бы тебе позвонил на прошлой неделе.
5. В условных предложениях вместо придаточного предложения иногда употребляется оборот «but for + существительное/местоимение»:
I would have been in real trouble but for your help. - Если бы не твоя помощь, у меня действительно были бы неприятности.
But for the storm, I would have been home before eight. - Если бы не буря, я бы был дома раньше восьми.
But for him, she would still be in London. - Если бы не он, она бы всё ещё была в Лондоне.
«But for» переводится как «если бы не …"
6. Если условные предложения в сослагательном наклонении содержат глаголы to be или to have, союз if можно опустить. Глаголы to be и to have ставятся в этом случае перед подлежащим:
If I were free, I'd come to you. - Если бы я был свободен, я бы пришёл к тебе.
Were I free, I'd come to you. - Будь я свободен, я бы пришёл к тебе.
If I had taken a dictionary from the library yesterday, I should have translated this article. - Если бы я вчера взял в библиотеке словарь, я бы перевёл эту статью.
Had I taken a dictionary from the library yesterday, I should have translated this article. - Возьми я вчера словарь в библиотеке, я бы перевёл эту статью. (Такая замена характерна для литературного языка.)
Употребление сослагательного наклонения
|
Итак, в отличие от русского языка, формы сослагательного наклонения в английском языке сами, без дополнительного контекста, показывают, к какому периоду относится высказывание. Наречия времени now, tomorrow, then, yesterday и др. в английском языке при употреблении с сослагательным наклонением являются лишь дополнительным лексическим средством обозначения времени, к которому относится высказывание.
В русском языке форма сослагательного наклонения не указывает, к какому времени относится высказывание. Наречия времени являются одним из основных средств, показывающим, к какому времени относится высказывание с глаголом в сослагательном наклонении.