词典词条 · 问答

I wish he were

核心问题

I wish he were... 句型中,宾语从句中的假设过去时是不是只能表示现在的情况,而不能表示将来的情况,换句话说,I wish he were... 句型是不是只能表示与现在事实相反的愿望,而不能表示与将来事实可能相反的愿望?有的语法书上说,在 I wish he were... 句型中,与在 if he were... 句型中不同,过去时不可能指将来时间。是这样吗?

词典解答

I wish he were... 句型中, 宾语从句中的过去时常常是指现在。例如:

  1. I wish you didn't work so hard. 我希望你不要这样努力工作。

  2. I wish I were a bird. 我要是一只小鸟,就好了。

  3. I wish I knew it. 我要知道这件事,就好了。

但是,有时候,I wish he were...句型亦可表示与将来事实可能相反的愿望,或者说,不大可能实现的愿望。例如:

A: "It would be nice if it were a holiday tomorrow."

B:If only it were! I do wish it were!” (NCE)

A: “如果明天放假该有多好啊!”

B: “但愿如此!我真希望是这样!”

练习题

请做下面的英语试题:

  1. How I wish John knew how to apply grammatical rules properly and recognize the fact that he is nearly always in the wrong. (全国研考)

  2. "I wish I knew where she was," I said. Just then, I heard the front door ____ and my wife came in.

A. opening itself B. to be opened C. open D. to open. (Nelson, 300B)

  1. Sometimes I wish I ____ in a different time and a different place. A. be living B. were living C. would live D. would have lived(全国四级,00.1-58)
来源:英语常见问题解答大词典-9.md · 第 91689201 行 · 原文哈希 3b81e2e34f