GRAMMAR: If I did and if I had done

Upper-Intermediate.

Получить начальные сведения о сослагательном наклонении можно в этом юните.

Предложения с нереальным условием(та ситуация, когда мы фантазируем, как бы все могло быть) в английском языке бывают 2 основных типов:

  1. нереальная ситуация относится к настоящему / будущему времени

  2. нереальная ситуация относится к прошедшему времени

  1. Те предложения, в которых нереальная ситуация относится к настоящему / будущему строятся по схеме:

придаточное( if +Past Simple) + главное( would + do )

If the weather were fine now we would go for a picnic.- Если бы погода была хорошей сейчас, мы бы поехали на пикник.

If I had money I would buy this book. - Если бы у меня были деньги, я бы купила эту книгу.

2) Те предложения, в которых нереальная ситуация относится к прошлому строятся по  схеме:

придаточное( if +Past Perfect) + главное( would + have done)

If the weather had been fine yesterday we would have gone for a picnic.- Если бы погода была хорошей вчера, мы бы поехали на пикник.

If I had had money last week I would have bought that book. - Если бы у меня были деньги на прошлой неделе, я бы купила эту книгу.

Вроде все не сложно, да? Но проблема в том, что в русском языке только одно прошедшее время и, если мы уберем из предложений слова «вчера», «на прошлой неделе», то русские предложения звучат абсолютно одинаково.

Что делать, чтобы правильно перевести на английский язык? Вникать в суть, другого варианта нет.

Если бы мы поехали на такси, мы бы не опоздали на поезд. (относится к прошлому моменту, так как мы уже опоздали на поезд) If we had taken a taxi we would not have missed the train.

Она так похудела! Если бы ты её встретил, ты бы её не узнал. (относится к настоящему/ будущему моменту) She has got so slim! If you met her you would not recognise her.

В предложениях типа « If I were you( на твоем бы месте ) » всегда ставится форма Past Simple, а не Past Perfect вне зависимости от того, к настоящему или прошедшему моменту относится вся ситуация.

If I were you I would learn English. - На твоем месте я бы учил английский язык.

If I were you I would have learned English long ago. - На твоем месте я бы давно выучил английский язык.

Продолжить изучение сослагательного наклонения можно в этом юните.

Mark all the sentences where unreal situations refer to the past.
Match two parts to make sentences.
Choose the correct variant.
Choose the correct variant.
Fill in the gaps with the correct form of the verbs in brackets.