“I wish I could”到底表示“我能”还是“我不能”?| 语法解密
(每周六、日推送)
以前我们讲过一期 if 引导的条件状语里的虚拟语气,点此复习。
很多人以为只有 if 从句才可以用虚拟语气,其实不然,比如今天要跟大家分享的虚拟语气,发生在 “I wish+从句”的句型中。
举个最简单的例子:我希望我是你。
请大家记住虚拟语气的特点:跟现实相反。现实中我是我,你是你,“我希望我是你”表达了一种与现实相反的情况。
上句的英文可以写成:I wish I were you。
有同学可能不明白为什么要用 were,而不是 are?这就是语法的规则了。
在英语语法中,对于虚拟语气的规则,记住这三个字:退一格。
① 如果句子表达跟现在相反的情况,那么从句谓语动词的时态要从“现在时”退一格变成“过去时”。
所以 I wish I am you(现在时),要变成 I wish I were you.(大家记住,be 动词统一调整为 were,不用 was)。
再如:
我希望我的英语跟你一样好。(事实上我的英语不如你)
I wish my English were as good as yours.(be退一格成were)
我希望我有一辆好车。(事实上我没有)
I wish I had a nice car.(have 退一格成 had)
我希望我能帮你。(事实上我不能帮)
I wish I could.(can 退一格成 could)
② 如果句子表达跟现在过去的情况,那么从句谓语动词时态要从“过去时”退一格变成“过去完成时”。
你要是来了就好了。(事实上你当时没来)
I wish you had come.(came 退一格成 had come)
你要是当时听我的就好了。(事实上你当时没听我)
I wish you had listened to me.(listened 退一格成 had listened)
③ 如果句子表达对将来不太可能发生的事情的愿望时,从句谓语动词助动词的 will 要退一格,变成 would,再加动词原型。
我希望她能来。(她大概率不来)
I wish she would come. (will 退一格成 would)
我希望明天不下雨。(天气预报说明天大概率下雨)
I wish it would not rain tomorrow.(will not 退一格成为 would not)
相信大家把本文好好学习之后,一定能掌握 I wish 虚拟语气的用法,其实记住“退一格”这个规律就行了。
有收获自觉打赏。
你们要的“语法解密”合集
终于来啦!
请长按二维码识别
实时更新