✔ 最佳答案
WISH + PAST TENSE
[Present situation] ~ unreal, imaginary, most unlikely to happen
We use the past for a present situation after wish. We use wish to say that we regret something, that something is not as we would like it to be:
I wish I knew Sue's telephone number. (I don't know it.)
I wish it didn't rain so much in this city. (It rains a lot.)
After wish we use were instead of was:
I wish I were taller. (but I am short.)
WISH + WOULD/COULD
[Present or future situation]
The verb following wish is an action verb. It is the action the subject can control, i.e. actions he could change if he wished. Use wish + would to express a desire for someone to change their deliberate behaviour in the present or future. We also use this form to complain or criticize about something.
I wish you would stop shouting. I am not deaf.
I wish you would stop looking at me like that. It’s terrible distracting. (You keep looking at me and I want you to stop.)
It is raining. Tom wants to go out, but not in the rain. He says:
I wish it would stop raining.
We use I wish ...would .... when we want something to happen or somebody to do something.
I wish someone would answer that telephone. It's been ringing for about five minutes.
When the verb after wish is an action verb, the wish refers to the future, and we use would or could instead of past simple.
I wish the weather would get warmer, (action verb)
I wish the weather was warmer, (state verb)
Difference between wish and hope:
Both can be used with that clauses, but the verbs in them usually have to be in different tenses. You use (1) past tense (2) past perfect tense or (3) would/could + bare form of verb after wish. Also wish is more formal.
I hope (that) you will be happy.
I wish (that) you could be happy.
Hope – to want something to happen or be true and believe it is POSSIBLE.
I hope that things will change one day.
I hope that you won’t be offended if I don’t come.
Wish + past perfect ~ refer to my previous message.