作业帮 > 英语 > 作业

如何区分现在完成时 过去式

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/05/05 14:30:25
如何区分现在完成时 过去式
我知道现在完成时是指动作对现在造成了影响 那么该怎么判断动作是否对现在造成了影响呢
如 —The bird isn't in the cage.
—Well,it______away.(fly)
希望能有一些简单易懂 有效的区分方法
谢谢 答案好的话 可以追加悬赏
如何区分现在完成时 过去式
嗯,你也知道现在完成时是动作对现在造成的影响,不错.而过去时只是描述过去发生的事情.就这道题而言,根据上下文可知,笼子里现在没鸟了,是因为之前鸟飞走了,对现在造成的影响就是现在没鸟了.所以,这很显然是现在完成时态所到表达的范围,那答案就是“has flown”.
如果只是讲述鸟飞走了这件事,没有涉及对现在的影响,那当然就用一般过去时态,如:The bird flew away three days ago.
很多时候我们判断这两种时态,就是根据上下文或者时间状语来的.如果你还有这方面不能理解的题目,我们再来具体分析一下.