Is your mother at home?No,she( )shopping.为什么中间只能填has gone而不能填goes呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 00:37:53

Is your mother at home?No,she( )shopping.
为什么中间只能填has gone而不能填goes呢?

因为goes表示经常性的动作,是一种习惯
has gone表示她已经去购物了,对现在的影响,就用现在完成时

因为是说她去了,没在家,没回来。所以用has gone, 表示去了,没回来。
而goes表示经常性的动作

首先要了解现在完成时的定义 过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
这个题不难看出妈妈购物发生在过去,并且强调现在还在购物

这里用到的是现在完成时,表示她现在已经走了 。而goes 则是一般现在时。
只有下列情况才会使用一般现在时:
1.对世界永恒的真理进行一般性的描述时:the earth moves around the sun.
2.陈述一种模式或者普遍真理时:people work in order to meet their basic needs.
3与表示频率的副词连用时:...

全部展开

这里用到的是现在完成时,表示她现在已经走了 。而goes 则是一般现在时。
只有下列情况才会使用一般现在时:
1.对世界永恒的真理进行一般性的描述时:the earth moves around the sun.
2.陈述一种模式或者普遍真理时:people work in order to meet their basic needs.
3与表示频率的副词连用时:always, usually, often, sometimes,never : People who are too lazy to walk often use their cars instead.
4.与下列表达式连用时:nowadays, these days,today(广义上的):Many students today do their research via computer rather than through bookd.
5.与表达观点或感情的动词连用时: 比如 believe, think, hope : i think that we should all do as much as we can to improve our environment.
如果还有哪里不懂的可以问我

收起