过去完成时的句子(现在完成时)
例子【一】
He brought you some eggs, you know he ()chicken.A keeps | B have kept
很多语法书上,都说“要是事情对现在有影响”,便用现在完成时。
这个养鸡的例子,不太能看到是否“对现在有影响”,那怎么办?
这里用"keeps"是因为我们可以把“养鸡”这个行为动作看成是“习惯”。
He keeps chickens.他以前养鸡,现在养鸡,是一个习惯。
He kept chickens.他生前养鸡。或者吉利一点,他以前养鸡,现在不养了。
He has kept chickens.我们总结他以前养鸡,到现在为止都养鸡,未来养不养管不着。
He has been keeping chickens (since 5 years ago).我们总结他自从5年前开始,一直养鸡养到现在,以后管不着。
换句话说,现在完成时(或者全称:完成态+现在时)是总结的作用。
如果没打算总结,只打算叙述,还不如直接用简单现在时或者简单过去时。
例子【二】
Sir, you can't smoke here.Sorry, I()the sign.A didn't see | B haven't seen
这一题是否“对现在有影响”,比较明显。
I didn't see the sign.我之前没看到告示不知道。对现在“没影响”,因为现在看见了,知道了。
I haven't seen the sign.我之前没看到告示不知道。对现在“有影响”,因为还是没看见!
前者是什么剧本?
A:先生,你不能在这里抽烟。B:不好意思,我没看见告示。(B顺手把烟灭掉)~完~
故事完结了,事情已经过去,对现在没影响了。
后者是什么剧本?
A:先生,你不能在这里抽烟。(B啪的一下站起来!很快啊!深情凝视服务员)B:不好意思,我没看见告示。(这里哪个告示说不能抽了!?)~未完待续~
故事还没完,对现在有影响:B要闹事了!
结语
如果不太能看出是否“对现在有影响”,可考虑文意上,是否有做总结的需要。
声明:本文由"麦兜"发布,不代表"知识分享"立场,转载联系作者并注明出处:https://www.wuxiaoyun.com/zhishi/26451.html