1. Агата
  2. Грамматика
  3. Условия и желания

I wish и if only: сожаления и желания

Чтобы выбрать форму после wish или if only, определите, что хочется изменить: нынешнее положение, прошлое событие или поведение и ход ситуации. Для обычной надежды на будущий результат используйте hope.

Сейчас не так, как хочется

Past / could

I wish I knew the answer.

Жаль, что я не знаю ответа.

Сожаление о прошлом

had + V3

I wish I had asked earlier.

Жаль, что я не спросил раньше.

Желание перемены

would + V

I wish it would stop raining.

Хоть бы дождь перестал.

If only усиливает желание, но не меняет выбор формы. Could подчёркивает способность или возможность; would — желаемую перемену. Прошедшая форма после wish может относиться и к будущему, если желаемое расходится с известными планами.

Содержание страницы
  1. Три формы: как выбрать
  2. Сожаление о настоящем: wish + Past Simple
  3. Сожаление о прошлом: wish + Past Perfect
  4. Недовольство и желание перемен: wish + would
  5. if only: то же, но сильнее
  6. Отрицание и вопрос
  7. were или was
  8. wish и hope: не путать
  9. I wish I did и I wish I had done
  10. Сводная таблица
  11. Примеры с переводом
  12. Связь с условными предложениями
  13. Самопроверка: что хочется изменить?
  14. Разбор ошибок
  15. Упражнения
  16. Частые вопросы
  17. Что смотреть дальше

Три формы: как выбрать

I wish I had more free time. — Жаль, что у меня мало свободного времени.
If only I had studied harder last year. — Ах, если бы я больше занимался в прошлом году.

В конструкции с wish форма глагола не называет реальное время напрямую. Она «отодвинута» в прошлое, чтобы показать: на самом деле всё не так. Поэтому о нынешнем положении говорят формой, похожей на прошедшее время, а о прошлом — формой, похожей на предпрошедшее.

Какую форму ставить после I wish
О чём сожалениеФорма после wishПримерПеревод
О настоящемPast Simple, could + V, Past ContinuousI wish I knew the answer.Жаль, что я не знаю ответа.
О прошломPast Perfect (had + V3), could have + V3I wish I had asked earlier.Жаль, что я не спросил раньше.
О чужих действиях и ситуацииwould + VI wish it would stop raining.Хоть бы дождь перестал.

Сначала установите время желаемого отличия, затем его смысл: факт, возможность или перемена. Само слово «хотелось бы» в русском переводе не выбирает would.

Сожаление о настоящем: wish + Past Simple

Если сейчас что-то не так, как хотелось бы, после wish ставится форма, совпадающая с Past Simple. Реальность при этом остаётся в настоящем: человек чего-то не имеет или не умеет прямо сейчас.

  • I wish I knew her phone number. — Жаль, что я не знаю её номера телефона. (Сейчас не знаю.)
  • We wish we had more time. — Жаль, что у нас нет больше времени.
  • She wishes she lived closer to work. — Она жалеет, что живёт далеко от работы.
  • I wish it weren’t so cold today. — Жаль, что сегодня так холодно.

wish + could

Если речь о способности или возможности, вместо обычного глагола удобно поставить could. Отрицательная форма — couldn’t; при этом смысл часто переводится утверждением, потому что сожаление обратное.

  • I wish I could drive. — Жаль, что я не умею водить.
  • He wishes he could speak French. — Он хотел бы говорить по-французски.
  • I wish I couldn’t hear the neighbours. — Хотел бы я не слышать соседей. (Слышу и хочу перестать.)

wish + Past Continuous

О том, что происходит или не происходит в момент речи, говорит форма was/were + V-ing: I wish I were lying on a beach right now. — «Хотел бы я сейчас лежать на пляже». Отрицание здесь не меняет конструкцию: I wish it weren’t raining. — «Жаль, что идёт дождь».

Сожаление о прошлом: wish + Past Perfect

Если событие уже в прошлом и его не изменить, после wish нужна форма had + V3. V3 — третья форма глагола, например known или called. Сожаление может касаться и прошлого состояния: I wish I had been more patient. — «Жаль, что я не был терпеливее».

  • I wish I had called earlier. — Жаль, что я не позвонил раньше.
  • He wishes he had studied more at school. — Он жалеет, что мало занимался в школе.
  • I wish I hadn’t said that. — Жаль, что я это сказал.
  • We wish we had taken a taxi. — Жаль, что мы не взяли такси.

Отрицание строится так же, как у Past Perfect: hadn’t + V3. Если сожаление касается прошлой возможности, используют could have + V3: I wish I could have stayed longer. — «Жаль, что я не смог остаться дольше». Не путайте с нынешней способностью I wish I could stay longer — это желание нынешней или будущей возможности. Например, I wish I could stay longer tomorrow. — «Жаль, что я не смогу завтра остаться дольше».

Недовольство и желание перемен: wish + would

would после wish выражает не сожаление о факте, а недовольство привычкой, поведением или ситуацией, которую хотелось бы изменить. Часто это раздражение повторяющимся действием и надежда, что оно прекратится.

  • I wish you would stop shouting. — Хотелось бы, чтобы ты перестал кричать.
  • I wish people wouldn’t drop litter in the street. — Хотелось бы, чтобы люди не бросали мусор на улице.
  • She wishes her brother would answer her messages. — Она хотела бы, чтобы брат отвечал на её сообщения.
  • I wish it would warm up. — Хоть бы потеплело.

Для собственного состояния используйте прошедшую форму: I wish I were taller. — «Хотел бы я быть выше». Would здесь не заменяет were. В обычной учебной модели wish + would относится к чужому поведению или желаемой перемене ситуации: человек, принтер или погода пока ведут себя не так, как хочется. Это не универсальная форма для любого будущего желания.

Есть и смысловая разница между Past Simple и would. Форма I wish you didn’t work so much говорит о постоянном положении вещей, а I wish you wouldn’t work so much — о привычке или о том, что хочется изменить. Обе формы правильны, но вторая звучит эмоциональнее.

if only: то же, но сильнее

If only работает как wish и требует тех же форм, но звучит эмоциональнее и часто используется как восклицание. Смысл перевода обычно начинается с «Ах, если бы…» или «Жаль, что…». Конструкция может стоять отдельным предложением с восклицательным знаком.

if only с теми же формами, что и wish
СмыслС if onlyТо же с wish
О настоящемIf only I had more time!I wish I had more time.
О прошломIf only I had told the truth!I wish I had told the truth.
О переменеIf only it would stop raining!I wish it would stop raining.

If only подчёркивает силу чувства, но не меняет грамматику. Если сомневаетесь, какую форму поставить, выберите ту же, что использовали бы с wish.

Отрицание и вопрос

Отрицание чаще всего стоит в придаточной части, после подлежащего, и не меняет выбор формы: I wish I didn’t have to go. — «Жаль, что мне нужно идти». Отрицается именно та нереальная ситуация, которую хотелось бы видеть иначе. У be отрицание строится без didn’t: wasn’t / weren’t, как в примере I wish it weren’t so cold today выше.

  • I wish I didn’t live so far from the centre. — Жаль, что я живу так далеко от центра.
  • I wish I hadn’t missed the beginning. — Жаль, что я пропустил начало.
  • I wish you wouldn’t interrupt. — Хотелось бы, чтобы ты не перебивал.

Вопрос строится редко, и тогда wish ведёт себя как обычный глагол: Do you wish you had chosen another job? — «Ты жалеешь, что не выбрал другую работу?». Внутри остаётся та же форма, что и в утверждении.

were или was

После wish глагол be традиционно ставится в форме were для всех лиц: I wish I were taller, I wish he were here. Это форма сослагательного наклонения; она подходит для формального письма.

При этом разговорное I wish I was taller широко распространено и в современном английском не считается грубой ошибкой. Разница здесь в регистре, а не в правильности: was звучит неформально, were — нейтрально и строже. Если не уверены, ставьте were: это безопаснее в письменной работе. Для совета «на твоём месте» используйте If I were you; эта модель разобрана в Second Conditional.

wish и hope: не путать

Hope выражает надежду на возможный или ещё неизвестный результат: I hope you had a good trip. — «Надеюсь, поездка прошла хорошо»; говорящий пока не знает результата. Wish в этой теме выражает желаемое отличие от положения дел. При wish + would перемена может произойти: говорящий недоволен тем, что пока её нет, а не объявляет её невозможной.

Чем wish отличается от hope
СмыслФормаПример
Реальная надеждаhope + Present / willI hope you have a good trip. — Надеюсь, поездка пройдёт хорошо.
Нереальное положениеwish + Past SimpleI wish I were on holiday. — Жаль, что я не в отпуске.
Пожелание-формулаwish + существительноеWe wish you a Merry Christmas. — Желаем вам весёлого Рождества.

Прошедшая форма после wish возможна и для известного будущего положения: I wish I didn’t have to work tomorrow. — «Жаль, что мне завтра нужно работать». Здесь расписание уже известно; это желание изменить его, а не надежда узнать результат.

Для обычной надежды о предстоящем событии после I hope не нужен would: в обычной фразе «I hope it would stop raining» он не передаёт простую надежду на будущее. Правильно — I hope it stops raining или I hope it will stop raining. Ещё одно отличие: у wish есть «поздравительное» значение с существительным (I wish you luck), у hope такой модели с двумя дополнениями нет. Это правило о простой надежде на будущее, а не запрет любого would рядом с hope.

I wish I did и I wish I had done

Выбирайте между did и had done по времени желаемого отличия. Обе формы правильны: первая описывает нынешнее положение или привычку, вторая — прошлое событие.

did или had done: как выбрать по времени
ФразаО чёмПример
I wish I didО настоящем: сейчас не такI wish I spoke Italian. — Жаль, что я не говорю по-итальянски.
I wish I had doneО прошлом: тогда не сделалI wish I had learned Italian at school. — Жаль, что я не учил итальянский в школе.

Сравните пару с одним и тем же глаголом: I wish I had more free time. (сейчас времени нет) и I wish I had had more free time last year. (тогда времени не было). Маркер прошлого — last year, yesterday, when I was at school — подсказывает, что нужна форма had + V3.

Сводная таблица

В сводке собраны формы по смыслу желания. Для прошлой возможности приведена форма could have + V3: говорящий жалеет, что сделать что-то не удалось.

Формы после I wish и if only
СмыслУтверждениеОтрицаниеПример
НастоящееPast Simpledidn’t + V; с be — wasn’t / weren’tI wish I had a car. / I wish I didn’t work on Sundays.
Настоящее (способность)could + Vcouldn’t + VI wish I could swim. / I wish I couldn’t hear them.
Настоящее (процесс)were + V-ingweren’t + V-ingI wish it weren’t raining.
Прошлоеhad + V3hadn’t + V3I wish I had known. / I wish I hadn’t left.
Прошлая возможностьcould have + V3—I wish I could have helped.
Другие и ситуацияwould + Vwouldn’t + VI wish they would call. / I wish it wouldn’t rain.

Примеры с переводом

Сожаление о настоящем

  • I wish I knew what to do. — Жаль, что я не знаю, что делать.
  • She wishes she had more patience with her students. — Ей хотелось бы иметь больше терпения к ученикам.
  • I wish I could remember his name. — Жаль, что я не могу вспомнить его имя.

Сожаление о прошлом

  • I wish I hadn’t spent so much money last month. — Жаль, что я потратил столько денег в прошлом месяце.
  • He wishes he had taken that job offer. — Он жалеет, что не принял то предложение о работе.
  • We wish we had booked the tickets earlier. — Жаль, что мы не купили билеты раньше.

Недовольство и просьбы

  • I wish you wouldn’t leave the door open. — Хотелось бы, чтобы ты не оставлял дверь открытой.
  • I wish the printer would work properly. — Хоть бы принтер работал нормально.
  • She wishes her colleagues would reply to emails. — Она хотела бы, чтобы коллеги отвечали на письма.

if only

  • If only I had listened to your advice! — Ах, если бы я послушал твоего совета!
  • If only we could start again. — Если бы только мы могли начать заново.

Формы после wish совпадают с формами условных предложений второго и третьего типа, но значение другое. Союз if задаёт условие («если бы это было так, то…»), а wish выражает сожаление о том, что устроено иначе, без результата-следствия. Конструкция I’d rather передаёт предпочтение.

Самопроверка: что хочется изменить?

Выберите форму по контексту, затем сравните с ответами: knew / had known, would / could, hope / wish.

  1. Сейчас я не знаю адреса: I wish I ___ the address.
  2. Вчера я не знал адреса и заблудился: If only I ___ the address yesterday!
  3. Сосед умеет играть тихо, но каждый вечер включает усилитель: I wish he ___ turn the music down.
  4. Я хочу поехать на встречу, но не могу: I wish I ___ come to the meeting.
  5. Завтрашняя встреча ещё впереди; надеюсь на хороший результат: I ___ the meeting goes well.
Ответы и причины
  1. knew — желаемое отличие сейчас: «Жаль, что я не знаю адреса».
  2. had known — сожаление о вчерашнем незнании: «Ах, если бы я вчера знал адрес».
  3. would — желаемая перемена поведения: «Хотелось бы, чтобы он убавлял музыку».
  4. could — недоступная возможность: «Жаль, что я не могу прийти на встречу».
  5. hope — обычная надежда: «Надеюсь, встреча пройдёт хорошо».

Разбор ошибок

Ошибка 1

Так не говорят

I wish it will stop raining.

Правильно

I wish it would stop raining.

Хоть бы дождь прекратился.

Почему так?

Контекст: человек хочет, чтобы что-то изменилось. В модели желания перемены после wish нужна форма would, а не will. Именно would даёт оттенок «хоть бы это произошло».

Ошибка 2

Так не говорят

I wish I know his number.

Правильно

I wish I knew his number.

Жаль, что я не знаю его номера.

Почему так?

Контекст: сожаление о нынешнем положении. Настоящее время называет реальный факт, а после wish реальность как раз отрицается. Нужна «отодвинутая» форма, омонимичная Past Simple, — только она передаёт нереальность ситуации сейчас.

Ошибка 3

Не подходит здесь

I wish I would have more free time.

Правильно

I wish I had more free time.

Жаль, что у меня нет больше свободного времени.

Почему так?

Контекст: сожаление о нынешнем количестве времени. Для этого состояния после wish нужна форма had; would здесь не передаёт нужный смысл.

Ошибка 4

Не подходит здесь

I wish I  studied more before the exam.

Правильно

I wish I had studied more before the exam.

Жаль, что я не занимался больше перед экзаменом.

Почему так?

Контекст: экзамен уже прошёл. Сожаление о прошлом требует had + третья форма. Studied без had могло бы относиться к нынешней привычке.

Упражнения на эту тему

Переведите фразу на английский. Агата проверит ответ и объяснит ошибку.

Пример задания

Я желаю, чтобы у меня была память получше.

Ваш перевод на английский
Перейти к упражнениям

Пишите ответ целиком, без вариантов на выбор.

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

Какую форму ставить после I wish?

О настоящем — Past Simple или could + V: I wish I knew, I wish I could drive. О прошлом — Past Perfect: I wish I had known. О чужой привычке и перемене — would: I wish you would stop.

Чем if only отличается от I wish?

Формами ничем: обе конструкции требуют одних и тех же форм. If only звучит эмоциональнее и чаще используется как восклицание: If only I had known!

Почему после wish стоит форма прошедшего времени, а речь о настоящем?

Так показывают нереальность: форма «отодвигается» в прошлое, чтобы подчеркнуть, что на самом деле всё не так. Это не обозначение времени действия.

I wish I was или I wish I were?

В формальном письме лучше I wish I were. Разговорное I wish I was широко распространено и грубой ошибкой не считается — это разница регистра. Отрицание с be — wasn’t / weren’t, без didn’t.

Можно ли сказать I wish I would?

Для обычного желания изменить собственное состояние используйте Past Simple: I wish I had more time. Модель с would обычно относится к чужому поведению или желаемой перемене: I wish you would call.

В чём разница между wish и hope?

Hope выражает надежду на возможный или ещё неизвестный результат, в том числе прошедший: I hope you had a good trip. В этой теме wish выражает сожаление о положении дел: I wish I were there.