1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

"i have been wishing for" vs "what i have been wishing for"

Both phrases are correct, but they are used in different contexts. 'What I have been wishing for' is used when specifying the object of the wish, while 'I have been wishing for' is used when the object is already clear or implied. They both convey the idea of ongoing wishes.

Last Updated: March 24, 2024

i have been wishing for

This phrase is correct and commonly used in English when the object of the wish is already clear or implied.

This phrase is used when the thing or outcome you have been wishing for is understood from the context or conversation. It implies ongoing wishes without explicitly stating the object.

Examples:

  • I have been wishing for this moment for so long.
  • She has been wishing for a change in her life.

Alternatives:

  • I've been wishing for
  • my wishes have been for
  • longing for
  • hoping for
  • dreaming of

what i have been wishing for

This phrase is correct and commonly used in English when specifying the object of the wish.

This phrase is used when you want to explicitly mention the thing or outcome you have been wishing for. It adds clarity to the wish being discussed.

Examples:

  • I finally got what I have been wishing for all these years.
  • She received the job offer that is exactly what she has been wishing for.

Alternatives:

  • what I've been wishing for
  • the thing I have been wishing for
  • the outcome I have been wishing for
  • my wish
  • my desire

Related Comparisons

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!