📐 Грамматика

Желания и сожаления

I wish / If only / I'd rather / It's (high) time — выражение желаний, сожалений и предпочтений.

I wish / If only — настоящее

Желание изменить текущую ситуацию. После wish/if only используется Past Simple (хотя речь о настоящем).

I wish / If only + Past Simple → желание изменить настоящее
РеальностьЖелание
I don't speak French.I wish I spoke French.
She isn't here.If only she were here.
I don't have a car.I wish I had a car.
It's so noisy.If only it weren't so noisy!
I live in a small flat.I wish I lived somewhere bigger.
💡

Глагол to be после wish/if only принимает форму were для всех лиц (формально): I wish I were taller. В разговорной речи допустимо was.

I wish / If only — прошлое (сожаление)

Сожаление о том, что уже произошло или не произошло. После wish/if only — Past Perfect.

I wish / If only + Past Perfect → сожаление о прошлом
Что былоСожаление
I didn't study hard enough.I wish I had studied harder.
She said something rude.If only she hadn't said that!
I didn't take that job.I wish I had taken it.
He lost his temper.If only he hadn't lost his temper.
We missed the train.I wish we hadn't missed it.

I wish + would — желание изменить поведение

Выражает раздражение или желание, чтобы кто-то изменил своё поведение. Нельзя использовать с самим собой (для себя — wish + Past Simple).

I wish + subject (≠ I) + would + V1 → раздражение / желание перемен
Примеры
I wish you would stop interrupting me! Хотел бы я, чтобы ты перестал меня перебивать! (раздражение) If only it would stop raining. Хоть бы дождь прекратился. I wish he would call more often. Хотел бы я, чтобы он звонил почаще.
⚠️

I wish I would be taller. — нельзя!
I wish I were taller. — используем Past Simple для себя.

If only vs I wish

I wish

Нейтральный тон, более распространённый в речи.
I wish I knew the answer.

If only

Более эмоциональный, часто с восклицанием.
If only I knew the answer!

I'd rather / I'd sooner

Выражает предпочтение. Структура зависит от того, о ком идёт речь.

О себе → bare infinitive

I'd rather + V1 (than + V1)
Примеры
I'd rather stay home than go out. Я бы предпочёл остаться дома, а не выходить. She'd rather walk than take the bus. Она бы предпочла пройтись пешком, а не ехать на автобусе.

О другом человеке → Past Simple

I'd rather + subject + Past Simple
Примеры
I'd rather you didn't tell anyone. Я бы предпочёл, чтобы ты никому не говорил. She'd rather we met tomorrow. Она бы предпочла, чтобы мы встретились завтра. I'd rather he didn't come. Я бы предпочёл, чтобы он не приходил.

It's (high) time

Выражает, что что-то давно пора сделать. После it's time используется Past Simple или to + infinitive.

It's time + to + V1 → нейтрально It's time + subject + Past Simple → давно пора (с упрёком) It's high time + subject + Past Simple → уже давно пора!
Примеры
It's time to leave. (нейтрально) Пора уходить. It's time you went to bed. (с упрёком — давно пора) Тебе давно пора идти спать. It's high time he found a job! (уже давно пора!) Ему давно уже пора найти работу! It's time we talked about this. Нам давно пора поговорить об этом.

Дополнительные конструкции

КонструкцияЗначениеПример
I'd soonerсиноним I'd ratherI'd sooner die than apologise.
I'd preferпредпочестьI'd prefer to stay. / I'd prefer you to stay.
would that…литературное пожеланиеWould that I could help you!
if only + couldневозможное желаниеIf only I could fly!

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

КонструкцияВремяСтруктура
I wish / If onlyНастоящее+ Past Simple
I wish / If onlyПрошлое+ Past Perfect
I wish / If onlyЖелание перемен в поведении+ would + V1
I'd rather (себя)Предпочтение+ bare infinitive
I'd rather (другого)Предпочтение+ subject + Past Simple
It's time (нейтр.)Пора+ to + V1
It's (high) timeДавно пора+ subject + Past Simple