Gramatică engleză · Nivel B2 · Lecție gratuită

Dorințe și regrete în engleză

I wish I had more time. If only I had known. I wish he would stop. Toate folosesc trecutul pentru a vorbi despre prezent sau viitor - un mecanism care îi confundă pe mulți. Lecția aceasta explică logica și cele trei tipare.

Vezi toate lecțiile Programa de engleză →

Lecție de nivel B2 Articolul e gratuit · exercițiile B2 sunt în abonamentul premium

Regula scurtă: după I wish și if only, timpul se mută cu un pas înapoi. Pentru prezent se folosește past simple, pentru trecut past perfect, iar pentru nemulțumiri legate de comportamentul altora, would.

Care sunt structurile posibile după I wish?

Se referă la Structură Exemplu
prezent wish + past simple I wish I had more time.
trecut wish + past perfect I wish I had studied harder.
iritare, dorința de schimbare wish + would I wish he would stop shouting.
capacitate wish + could I wish I could help you.

Sensul e mereu negativ: I wish I had a car înseamnă că nu am mașină. Propoziția afirmativă exprimă o realitate negativă și invers.

Cum exprim o dorință despre o situație prezentă?

Cum exprim un regret despre ceva ce s-a întâmplat deja?

Când folosesc wish + would?

Se folosește pentru comportamentul altcuiva, care te deranjează și pe care vrei să îl schimbe.

Corect Incorect De ce
I wish he would call. I wish I would be taller. nu se folosește cu același subiect
I wish it would stop raining. I wish I would have money. pentru stări se folosește past simple

Care e diferența dintre if only și I wish?

Funcționează identic cu wish, dar e mai emfatic. Se folosește des singur, ca exclamație.

Cum mai exprim regretul în engleză?

Structură Exemplu
should have + participiu I should have called her.
regret + verb-ing I regret telling him.
It is time + past simple It is time we went home.
would rather + past simple I would rather you didn't smoke.

Ce greșesc cel mai des românii?

I wish I have more money.I wish I had more money.

Pentru prezent se folosește past simple.

I wish I would be taller.I wish I were taller.

Wish would nu se folosește cu același subiect.

I wish I didn't say that yesterday.I wish I hadn't said that yesterday.

Regretul despre trecut cere past perfect.

If only I would have known.If only I had known.

După if only nu se pune would have.

I wish he stops complaining.I wish he would stop complaining.

Comportamentul altcuiva cere would.

It is time we go.It is time we went.

It is time cere forma de trecut.

I wish / if only - răspunsuri scurte

Pot folosi wish cu were sau was?

În engleză formală și la examene se preferă were la toate persoanele: I wish I were taller, He wishes he were richer. Was se acceptă în vorbire informală, dar were e varianta standard.

Se poate folosi wish + could?

Da, could apare când exprimi o lipsă de capacitate: I wish I could play the piano (nu știu să cânt). E diferit de wish + would care implică o dorință de schimbare comportamentală.

Ce diferență e între I wish și I hope?

I hope se referă la ceva posibil în viitor: I hope it doesn't rain tomorrow. I wish se referă la lucruri ireale sau imposibile acum: I wish it weren't raining.

Pot exprima un regret cu would rather?

Da: I would rather you hadn't said that (despre trecut) sau I would rather you didn't come (despre prezent/viitor). Structura cere past simple sau past perfect, nu infinitivul.

Următorii pași

Completează nivelul B2 cu celelalte structuri avansate. Dacă nu stăpânești condiționalele de bază, citește mai întâi Conditionals (B1).

Exersează I wish și if only cu exerciții interactive

În aplicație ai lecții cu exerciții și feedback instant. Creezi cont gratuit și începi imediat de la nivelul A1; B2 se deblochează cu abonament premium.

Începe gratuit