"Wish" and "if only" express desires about HYPOTHETICAL or CONTRARY-TO-FACT situations. The difference is in INTENSITY: "if only" is more emphatic and dramatic than "wish."
WISH: verb expressing desire about a CONTRARY-TO-FACT situation in the present, past, or future. Three main structures: (1) DESIRE ABOUT PRESENT/FUTURE (something that is not or cannot be): "I wish I were taller" = I wish I were taller (I am not). "She wishes she could travel more." Uses PAST TENSE of the verb: "I wish I WERE/HAD/COULD..." (never simple present). (2) DESIRE ABOUT THE PAST (regret): "I wish I had studied harder" = I wish I had studied more (I did not — regret). Uses PAST PERFECT: "I wish I HAD + past participle." (3) DESIRE FOR CHANGE IN SOMEONE ELSE'S BEHAVIOR (complaint): "I wish she would stop interrupting." Uses WOULD + infinitive.
She wishes she had joined the company two years earlier — by the time she arrived, many of the most impactful decisions had already been made.
I wish we had more time to thoroughly test the product before the launch — the feedback from early users suggests there are still some critical bugs.
He wishes the communication between the technical and business teams were more fluid — too many decisions are still being made in silos.
IF ONLY: expresses exactly the same meaning as WISH but with GREATER EMOTIONAL INTENSITY. More dramatic, more emphatic, and often implies deeper regret or more urgent desire. Uses the SAME VERB STRUCTURES as WISH: "If only I were taller!" = I wish I were taller (more dramatic). "If only I had studied harder!" = I wish I had studied more (greater intensity of regret). "If only she would stop interrupting!" = I wish she would stop (more exasperated). IF ONLY frequently appears with exclamation or in contexts of intense emotion. More literary and less colloquial than WISH. In informal English, WISH is more common. IF ONLY has a more dramatic and theatrical feel.
If only the proposal had been submitted one day earlier — the selection committee closed their shortlist on Friday afternoon and would not reopen it.
If only the team had flagged the technical risk in the initial assessment — addressing it at that stage would have been far less costly than it is now.
If only there were more hours in the day — the pace of change in this industry demands continuous learning that the current workload makes nearly impossible.
Common mistake
Three classic errors: (1) "I wish I am taller" = INCORRECT. WISH about the PRESENT uses the PAST tense, not the present: "I wish I WERE taller" (past subjunctive). (2) "I wish I studied harder when I was young" = INCORRECT for past regret. For past regrets, use PAST PERFECT: "I wish I HAD STUDIED harder." "I wish I studied" would imply you wish you would start studying now. (3) "I wish she stops interrupting" = INCORRECT. For desires about changing someone else's behavior = WOULD: "I wish she WOULD stop interrupting." The use of PAST, PAST PERFECT, and WOULD with WISH does not mark time — it marks that the situation is HYPOTHETICAL / CONTRARY TO FACT.
Trick to remember it
The THREE TENSES OF WISH: desire about PRESENT/FUTURE (something that is not true now) = WISH + PAST (I wish I WERE, I wish I HAD more time, I wish I COULD). Desire about PAST (regret about something you did not do or that happened) = WISH + PAST PERFECT (I wish I HAD DONE, I wish she HAD SAID). Desire for change in ANOTHER PERSON (complaint about current/future behavior) = WISH + WOULD (I wish you WOULD listen, I wish she WOULD be more punctual). The "inverted reality" trick: what IS true is the OPPOSITE of what you say: "I wish I were taller" = I am NOT tall. "I wish I had studied" = I DID NOT study. WISH always speaks about something that IS NOT reality.
Quick rule
Wish + past tense = desire about a present contrary-to-fact situation. Wish + past perfect = past regret. Wish + would = desire for another person to change. If only = same as wish but more emphatic and dramatic.
Did you know?
The use of the PAST TENSE of the verb to express HYPOTHETICAL (not past) situations is one of the most fascinating phenomena in English grammar — and in many other languages. Old English and Middle English had an active SUBJUNCTIVE ("If I were king" already used the subjunctive form "were" instead of the indicative "was"), and that subjunctive survives in the structure "I wish I WERE" (not "I wish I WAS," though "was" is common in informal English). This is why one says "If I WERE you" (not "If I WAS you") in formal English: "were" is the subjunctive of the verb "to be" in English. The subjunctive in English has survived mainly in these two constructions (wish/if only + were, and if + were), while in Spanish the subjunctive remains a productive system with a wide variety of uses.
Exercise 1 · Pick the right one
She _____ she had asked more questions during the due diligence phase — several issues have since surfaced that were foreseeable.
Exercise 2 · Pick the right one
I wish the senior stakeholders _____ more engaged during project reviews — their lack of participation leads to misaligned priorities downstream.
Exercise 3 · Form the word
Wish + past tense = desire about a present contrary-to-fact situation. Wish + past perfect = past regret. Wish + would = desire for another person to change. If only = same as wish but more emphatic and dramatic.
Three classic errors: (1) "I wish I am taller" = INCORRECT. WISH about the PRESENT uses the PAST tense, not the present: "I wish I WERE taller" (past subjunctive). (2) "I wish I studied harder when I was young" = INCORRECT for past regret. For past regrets, use PAST PERFECT: "I wish I HAD STUDIED harder." "I wish I studied" would imply you wish you would start studying now. (3) "I wish she stops interrupting" = INCORRECT. For desires about changing someone else's behavior = WOULD: "I wish she WOULD stop interrupting." The use of PAST, PAST PERFECT, and WOULD with WISH does not mark time — it marks that the situation is HYPOTHETICAL / CONTRARY TO FACT.
The THREE TENSES OF WISH: desire about PRESENT/FUTURE (something that is not true now) = WISH + PAST (I wish I WERE, I wish I HAD more time, I wish I COULD). Desire about PAST (regret about something you did not do or that happened) = WISH + PAST PERFECT (I wish I HAD DONE, I wish she HAD SAID). Desire for change in ANOTHER PERSON (complaint about current/future behavior) = WISH + WOULD (I wish you WOULD listen, I wish she WOULD be more punctual). The "inverted reality" trick: what IS true is the OPPOSITE of what you say: "I wish I were taller" = I am NOT tall. "I wish I had studied" = I DID NOT study. WISH always speaks about something that IS NOT reality.
Bryan López
Founder of SpeakUP Academy