На Горох
Английский язык, 8 класс

"But for" structures

"Английский язык", Афанасьева О.В., Михеева И.В.

Объяснение темы

Кратко о теме

Конструкция but for означает «если бы не» и помогает показать, как одно обстоятельство меняет результат ситуации. После but for ставят существительное или местоимение, а форму сказуемого выбирают по времени условия. Если речь о настоящем или будущем, следствие строят с would или could и начальной формой глагола. Для прошлого используют would или could have и причастие прошедшего времени. Конструкция описывает нереальное условие: обстоятельства нет или не было.

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

Конструкция but for означает «если бы не» и вводит условие, то есть обстоятельство, которое могло бы изменить результат. Например, But for the rain означает «если бы не дождь». Эта конструкция нужна, чтобы показать, что без названного обстоятельства ситуация могла бы сложиться иначе.

Если условие относится к настоящему или будущему, после but for ставят существительное или местоимение, а следствие выражают с would или could и начальной формой глагола: But for your help, I would manage. Так можно сказать о нереальной ситуации сейчас или о том, что могло бы произойти позднее. Выбирая эту модель, мы показываем, что названное обстоятельство влияет на нынешний или будущий результат.

Если условие относится к прошлому, после but for также ставят существительное или местоимение, но следствие строят с would или could have и причастием прошедшего времени. В примере But for the map, we would have got lost говорится о карте и результате, который мог бы случиться раньше. Эта модель помогает показать, что прошлое уже не изменить, а предполагаемое следствие не произошло.

Нереальное условие описывает то, чего нет сейчас или не было в прошлом, и возможный результат при других обстоятельствах. Например, But for the snow, we would play outside означает, что снег есть, поэтому мы не играем на улице. Понимание этой идеи помогает не путать условие с обычным фактом: говорящий представляет другой вариант ситуации.

Как это устроено

But for называет причину, из-за которой реальный результат отличается от предполагаемого. В предложении But for the traffic, we would arrive on time условие — пробки, а результат — мы не приезжаем вовремя. Смысл можно проверить, мысленно убрав условие: без пробок результат изменился бы. Поэтому конструкция часто встречается там, где говорящий представляет обстоятельства иначе, чем они есть на самом деле.

Чтобы выбрать время, сначала спросите себя, когда относится названное обстоятельство: к нынешней ситуации, будущему плану или уже завершившемуся прошлому. Если речь о том, что происходит сейчас или может произойти позже, используйте модель настоящего или будущего. Если обстоятельство относится к событию, которое уже завершилось, нужна модель прошлого. Например, yesterday указывает на прошлое, но решающим остаётся общий смысл предложения, а не одно слово-маркер.

Форма следствия зависит от времени условия, потому что английский язык различает предполагаемый результат сейчас и несостоявшийся результат в прошлом. Для настоящего или будущего ставят would/could + инфинитив: would help, could go. Для прошлого между would/could и причастием прошедшего времени обязательно появляется have: would have helped, could have gone. Проверяйте всю связку целиком, чтобы не пропустить have и выбрать подходящую форму глагола.

После but for обычно стоит существительное или местоимение, например your advice, the key, him. Это связано с тем, что сама конструкция уже вводит условие, а именная группа называет обстоятельство кратко. Вариант But for you, I would know the answer построен правильно, а But for you helped me — нет: во втором случае после but for получилось самостоятельное предложение. Если нужно назвать целое событие с подлежащим и сказуемым, используйте другую конструкцию, например с if.

По смыслу but for близко к if it were not for, когда говорят о настоящем или будущем, и к if it had not been for, когда речь о прошлом. Например, But for the map, we would have got lost можно переформулировать как If it had not been for the map, we would have got lost. В первой конструкции после but for стоит существительное, во второй условная часть — целое предложение. Сравнение помогает заметить, что смысл сохраняется, но грамматическое строение условия меняется.

Модели предложений с but for

Значение условияМодель с but forФорма следствияПример
Настоящее или будущееBut for + существительное/местоимениеwould/could + инфинитивBut for your help, I would finish the work.
ПрошлоеBut for + существительное/местоимениеwould/could have + причастие прошедшего времениBut for the map, we would have got lost.
Отрицательное следствиеBut for + существительное/местоимениеwould not + инфинитив или would not have + причастиеBut for you, I would not know the answer.
Возможное следствиеBut for + существительное/местоимениеcould + инфинитив или could have + причастиеBut for the key, we could not have opened the door.

Сначала определите время условия, затем выберите соответствующую форму следствия в третьем столбце. В отрицательном предложении добавьте not после would, а could используйте, если хотите подчеркнуть возможность. В последнем столбце можно увидеть, как модель выглядит в полном предложении.

Разбор задач

1. Без твоего совета я не знал бы, что делать.

Здесь нужно сказать о ситуации, которая относится к настоящему: без совета говорящий сейчас не знает, как поступить. Значит, в следствии нужна форма would + начальная форма глагола. Русское «не знал бы» выражает отрицание, поэтому после would поставим not.

  1. Назовите обстоятельство после but for: «твой совет» — your advice.
  2. Определите время условия: это настоящее, поэтому выберите would + инфинитив.
  3. Переведите «не знал бы, что делать» как would not know what to do и соедините части.

Ответ: But for your advice, I would not know what to do. Сказуемое know стоит в начальной форме после would, а отрицание относится к следствию. Вариант с would have known говорил бы о прошлом и изменил бы смысл задания.

2. Переформулируйте с but for: If it had not been for the map, we would have got lost.

Первая часть называет условие в прошлом: карты могло не быть. Во второй части уже есть форма would have got, которая показывает возможный результат в прошлом. При переформулировании нужно заменить только условную часть, сохранив время следствия.

  1. Найдите обстоятельство внутри условия: the map — «карта».
  2. Замените If it had not been for the map на But for the map, потому что обе части означают «если бы не карта».
  3. Оставьте we would have got lost без изменений: это следствие в прошлом.

Ответ: But for the map, we would have got lost. После but for стоит существительное the map, а не целое предложение. Сочетание would have got lost сохраняет смысл нереального результата, который мог произойти раньше.

3. Если бы не сильный дождь вчера, матч состоялся бы.

Слово «вчера» показывает, что условие относится к завершившемуся прошлому. «Сильный дождь» переводится как the heavy rain, а «матч состоялся бы» — the match would have taken place. Для past participle здесь используется take place в форме taken place.

  1. Переведите обстоятельство: «сильный дождь» — the heavy rain.
  2. Поставьте его после but for: But for the heavy rain.
  3. Оформите следствие по модели would have + причастие: the match would have taken place.
  4. Соедините части и проверьте, что have осталось перед причастием taken.

Ответ: But for the heavy rain yesterday, the match would have taken place. Условие и следствие относятся к прошлому, поэтому в главной части нельзя ограничиться would + инфинитив. Если убрать обстоятельство, получится предполагаемое событие: матч состоялся бы.

Типичные ошибки

После but for иногда ставят целое предложение, например But for it was raining. Так происходит, когда ученик переносит сюда модель с if и пытается сохранить подлежащее со сказуемым. Проверьте, что сразу после but for стоит существительное или местоимение: правильно But for the rain.

Другая ошибка — поставить would сразу после but for: But for would help me. Ученик смешивает условие и следствие, хотя would относится к главной части и должно стоять перед смысловым глаголом. Разделите предложение на две части: после but for назовите обстоятельство, затем сформулируйте результат.

Для прошлого иногда используют would + инфинитив, например But for the rain yesterday, the match would take place. Так бывает, если ориентироваться только на знакомую форму would и забыть, что результат относится к завершившемуся событию. Проверьте смысл и временные указания: для прошлого требуется would have + причастие, например would have taken place.

Наконец, but for могут перевести обычным «но», потому что слово but часто встречается именно в этом значении. Однако сочетание but for в условной конструкции означает «если бы не» и вводит обстоятельство, а не противопоставление. Чтобы проверить себя, попробуйте подставить в переводе «если бы не»: если смысл предложения сохраняется, вероятно, выбрана нужная конструкция.

Связь с другими темами

Для этой темы пригодятся знания о существительных и местоимениях, а также об инфинитиве и причастии прошедшего времени: они входят в модели с but for. Условные предложения второго типа помогают построить следствие для нереальной ситуации в настоящем или будущем, а третьего — для прошлого; важно узнавать формы would и could. Конструкция пригодится при переводе с русского, перефразировании предложений с if it were not for и if it had not been for, а также при объяснении причины нереального результата.

Что запомнить

  • But for в этой конструкции означает «если бы не».
  • После but for ставят существительное или местоимение.
  • Для условия в настоящем или будущем следствие строят с would/could + инфинитив.
  • Для условия в прошлом следствие строят с would/could have + причастие.
  • Время конструкции выбирают по смыслу, а не только по наличию but for.
  • But for может заменять условную часть с if it were not for или if it had not been for.

Частые вопросы по теме

Как переводится but for в этой конструкции?

В конструкции нереального условия but for переводится «если бы не». Она называет обстоятельство, отсутствие или наличие которого меняет результат.

Что ставится после but for?

После but for обычно ставят существительное или местоимение: but for the rain, but for you. Целое предложение с подлежащим и сказуемым после этой конструкции не ставят.

Как понять, какую форму глагола использовать в следствии?

Определите, к какому времени относится условие по смыслу. Для настоящего или будущего используйте would/could + начальную форму глагола, для прошлого — would/could have + причастие прошедшего времени.

Чем but for отличается от if it were not for?

Обе конструкции означают «если бы не» и могут описывать нереальное условие. But for короче: после него идёт существительное или местоимение, а в if it were not for есть подлежащее и глагол.

Можно ли использовать but for, говоря о прошлом?

Да. После but for ставят существительное или местоимение, а в следствии используют would/could have + причастие прошедшего времени. Например: But for the map, we would have got lost.

Спросить по теме параграфа

"But for" structures

Учебник

Оглавление →
Предмет
Английский язык
Класс
8 класс
Учебник
"Английский язык", Афанасьева О.В., Михеева И.В.