相同点
- hope与wish都表示“希望”。
- 都可以接不定式作宾语。
- 都能与介词for连用。
- 都可以与过去完成时连用,表示本来想做但没有做成。
- 都可以用于句型“It is hoped / wished that…”。
不同点
hope
- hope作动词时,表示“可以实现或能达到的希望、愿望”。
- 后面若接that引导的宾语从句,该从句中的动词应该用一般将来时或一般现在时。
- 在回答问句时,如果表示希望某事不会发生时,应用“I hope not.”,而不用“I wish not.”,且not不可以放在 hope之前。
wish
- wish作动词时,表示“无法实现或难以实现的希望、愿望”。
- 后面若接that引导的宾语从句,该从句中的动词要用虚拟语气(过去时或过去完成时)。
wish之后可以跟含有动词不定式的复合宾语连用。
I wish you to stay here. 此处的wish意为“想要,希望”,相当于would like 或want 。
wish还可用于句型“wish sb sth”中,即wish后面可接双宾语,表示好的祝愿,而hope没有这两种用法。