मुख्य सामग्री पर जाएँ
Grammar By Edumynt

"Wish" and "If Only": The Grammar of Imagined Reality

Wish और if only का use सीखें — present regrets, past regrets और desired changes के लिए — clear rules, examples और exam practice के साथ।

English Grammar , Writing Skills 5 min read

Wish और if only reality के dissatisfaction express करते हैं — चीज़ें जो आप चाहते हैं लेकिन नहीं हैं।

I wish I were taller. (लेकिन मैं नहीं हूँ।)
If only I had studied earlier. (लेकिन मैंने नहीं किया।)

Grammar पीछे देखता है: unreal present के लिए past tense, unreal past के लिए past perfect। यह article सभी patterns map करता है।


Rule box: Unreal present के लिए wish/if only के बाद past tense use करें। Past regret के लिए past perfect। Others में desired change के लिए would

PatternMeaningExample
wish + past simpleunreal presentI wish I knew the answer.
wish + past perfectpast regretI wish I had accepted the offer.
wish + woulddesired changeI wish you would listen.
if only + past simplestrong unreal presentIf only I were taller.
if only + past perfectstrong past regretIf only I had known.

I wish I had a car. (मेरे पास नहीं है।)
She wished she spoke French. (वह नहीं बोलती।)
I wish I were richer. (formal — सभी persons के लिए were)

Formal English में wish के साथ सभी persons के लिए were use करें।

I wish I had studied harder. (मैंने मेहनत नहीं की।)
She wishes she had accepted the job. (उसने accept नहीं किया।)

I wish it would stop raining.
I wish you would listen to me.
I wish he would hurry up.

Wish + would किसी या कुछ के change की desire express करता है। खुद के लिए wish + would use न करें:

Wrong: I wish I would pass the exam.
Right: I wish I could pass the exam.

If only wish जैसा काम करता है लेकिन ज़्यादा emotion के साथ।

If only I were taller. (unreal present)
If only I had known the truth. (past regret)
If only he would listen. (desired change)


  1. क्या अभी के बारे में है या past के? अभी → past simple। Past → past perfect।
  2. क्या खुद के बारे में है या किसी और के? खुद → past tense/perfect। Others changing → would।
  3. Form चुनें: wish/if only + appropriate tense।
  4. Were vs was check करें। Formal English: were
  5. Meaning के लिए पढ़ें। क्या यह regret या desired change express करता है?

I wish I am taller.

Unreal present → past tense.

I wish I were taller.

I wish I studied earlier.

Past regret → past perfect.

I wish I had studied earlier.

If only he will listen.

Desired change → would.

If only he would listen.


  1. I wish I knew the answer. (unreal present)
  2. I wish I had studied harder. (past regret)
  3. I wish you would listen. (desired change)
  4. If only I were taller. (unreal present)
  5. If only I had accepted that offer. (past regret)
  6. She wishes she lived near the beach. (unreal present)
  7. He wishes he had met her earlier. (past regret)
  8. I wish it would stop snowing. (desired change)
  9. If only I could fly. (unreal present ability)
  10. If only they had told me the truth. (past regret)

Wrong: I wish I am taller.
Right: I wish I were taller.

Unreal present के लिए past tense चाहिए।

Wrong: I wish I studied earlier.
Right: I wish I had studied earlier.

Past regrets के लिए past perfect चाहिए।

Wrong: If only he will listen.
Right: If only he would listen.

Desired change के लिए would use करें।

Wrong: I wish I would pass.
Right: I wish I could pass.

खुद के लिए wish + would use न करें। Could use करें।

Wrong: I wish I was taller. (informal)
Right: I wish I were taller. (formal — exam standard)


WrongRightWhy
I wish I am taller.I wish I were taller.Past tense for unreal present.
I wish I studied earlier.I wish I had studied earlier.Past perfect for past regret.
If only he will listen.If only he would listen.Would for desired change.
I wish I would pass.I wish I could pass.No would for yourself.

Correct option चुनें।

  1. I wish I ___ more time.
    a) have b) had
  2. She wishes she ___ the offer.
    a) accepted b) had accepted
  3. I wish you ___ stop talking.
    a) would b) will
  4. If only I ___ harder for the exam.
    a) studied b) had studied
  5. Error spotting: I wish I am more confident.
  6. Error spotting: If only he will come on time.
  7. Error spotting: I wish I studied more last year.
  8. Fill in the blank: I wish I ___ speak Hindi fluently. (can / could)
  9. Rewrite correctly: I wish I was taller.
  10. Choose: She wishes she ___ the opportunity. (had / had had)

  1. had — unreal present.
  2. had accepted — past regret.
  3. would — desired change.
  4. had studied — past regret.
  5. I wish I were more confident.
  6. If only he would come on time.
  7. I wish I had studied more last year.
  8. could — unreal present ability.
  9. I wish I were taller.
  10. had had — past regret.

Rule: Wish/if only + past tense = unreal present. Wish/if only + past perfect = past regret. Wish + would = desired change.

Memory trick: Wish पीछे देखता है। अभी के लिए past tense। तब के लिए past perfect। Change के लिए would।

ये revise करें:

  • I wish I were taller. (unreal present)
  • I wish I had studied harder. (past regret)
  • I wish you would listen. (desired change)
  • If only I had known. (past regret)