句型说明:
1.主语+wish(that)+主语+did(be动词用were)+其他 宾语从句中用过去时
(be 用were的形式) 表示与目前的愿望相反。
She wishes she had more money. 她真希望有更多的钱。
I wish I were five years younger than you.我多么希望比你年轻五岁啊。
I wish I didn't say that. 要是我不说这件事就好了。
2. 主语+wish(that)+主语+ had done +其他 表示与过去的愿望相反。
I wish I had written to her. 我要是给他写信就好了。
I wished I had won the match.我要是打赢这场比赛就好了。
3. 主语+wish(that)+主语+ would/could +动词原形 +其他 表示将来不可能或未必可能实现的愿望。
I wish you would stay here longer. 我希望你在这儿多呆一会。
She wishes you wouldn't go. 她希望你不要走。
I wish I could help you.我要是能帮助你就好了。
He wishes you would go with him.他希望你能跟他走。
4. wish的时态不影响从句三种时间的判定。如果将wish 改为wished 其后that从句中的动词形式不变。
I wished I could help you. 我要是能帮助你就好了。
I wished I had written to her. 我要是给他写信就好了。
He wished that he were a teacher. 他真希望自己是个老师。
I wished I knew how to answer the question. 但愿我知道如何回答这个问题。
He wished he had been more careful in doing the experiment.
他希望当初做实验时更小心一些就好了。
5. 有时候wish可以用来表示一种客气的请求。
I wish you wouldn’t smoke any more. 我希望你不要再吸烟了。
I wish I could see him now. 我希望现在能看到他。
6. 注意wish 与hope 的区别。 wish 与hope后面都可以跟宾语从句。wish表达的是无法实现的愿望,宾语从句用虚拟语气。hope表达的是可实现的愿望,宾语从句用陈述语气。
I wish I were a bird. 我希望我是一只小鸟。
I hope he arrives /will arrive on time. 我希望他按时到达。
I hope you will come. 我希望你来。
I hope you will like the flowers. 我希望你喜欢这些花。
但是had hoped 后面的宾语从句要用虚拟语气,通常谓语用 would + 动词原形,表示过去未能实现的愿望。
He had hoped that he would do better in his work. 他后悔没有把工作做得更好。
We had hoped that she would change her mind. 我们真希望她回心转意。
I had hoped that she would answer my letter. 我原本希望她会给我回信的。