Gustavo, Contributor posted:
- She wishes it wasn't raining (this wish refers to the current situation).
If it often rains there, her wish can be expressed by using the past simple:
- She wishes it didn't rain so often there (this wish refers to the habitual situation in that place).
David, Moderator posted:
With "stopped," the sentence is a bit off. "She wishes it stopped raining" means that it habitually does not stop raining, and he wishes that it did habitually stop raining. But that meaning, which is somewhat strange in itself, is inappropriate here given that the example implies that Salma is in England only temporarily.
Yes, that's the reason why we can't use 'stopped' here. I just want to refer to the fact that we do have this example in our books and that it is taken from Michael Swan, 3rd edition, page (619). Here, we use wish ... would to express annoyance that something will not happen.
- I wish it would stop raining. (= It will keep on raining!)
This is another example provided by the editor of Longman Website:
- I wish your brother would call soon. (It looks like he won’t.)
- The following examples are on the same page (619):
- Wish . .. would(n't) can be like an order or a critical request. Compare:
1. I wish you wouldn't drive so fast. (Similar to Please don't drive so fast.)
2. I wish you didn't drive so fast. (More like I'm sorry you drive so fast.)
3. I wish you wouldn't work on Sundays. (= Why don't you stop?)
4. I wish you didn't work on Sundays. (= It's a pity.)