查看原文
其他

“I wish I could”到底表示“我能”还是“我不能”?| 语法解密

侃哥 侃英语 2020-02-20



(每周六、日推送)


以前我们讲过一期 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 虚拟语气的用法,其实记住“退一格”这个规律就行了。

 

有收获自觉打赏。


你们要的“语法解密”合集

终于来啦!


请长按二维码识别

实时更新


 


Modified on

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存