hope と wish の違い | ハジメのハジメ
転載
自分のメモ用です。

『wish』は不可能、又は可能性の有無に関係なく『欲する』を意味します。
『hope』は実現の可能性のあることを『望む』の意味です。

■expect, look forward to, wish との比較

「~であることを願う」という意味でも色んな表現があります。
expect, look forward to, wish そして hope の四つはどれも同じ意味です。

ではこれらにどのような違いがあるのでしょうか。
簡潔に言えば、気持ちの強弱です。
それを望む気持ちと、確信を持っているかどうかの違いが表されています。

expect はとても強く望んでいるというニュアンスになります。
また、そうであるに違いないといった強い確信を持っている表現です。

look forward to は expect ほどではないけれど強い望みを持っています。
必ずそうなるというほどの確信はありませんが、高い期待値を含みます。

hope は一番ニュートラルな状態での「希望」です。
確信よりも期待の方が勝っているくらいの状態になります。

wish はほとんど本気ではないような時に使います。
I wish I were a bird.
みたいに、実現することはないような「希望」に対して使います。