Kevin had gone to work in his home town after he graduated from university.为什么不对went to work 可是had gone to work 哪错了

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 18:01:40
Kevin had gone to work in his home town after he graduated from university.为什么不对went to work 可是had gone to work 哪错了

Kevin had gone to work in his home town after he graduated from university.为什么不对went to work 可是had gone to work 哪错了
Kevin had gone to work in his home town after he graduated from university.为什么不对
went to work 可是had gone to work 哪错了

Kevin had gone to work in his home town after he graduated from university.为什么不对went to work 可是had gone to work 哪错了
had gone是过去完成时,表示“过去的过去”.而题中只有“过去”(after he graduated from university),所以要用一般过去时.

若用had gone to work就说明这个动作应发生在“he graduated from university”这个事件之前。逻辑上就错误了,所以用一般过去式陈述过去的一个事件

其实通过句意就可以判断,这里没有完成时的意思。当然你如果用完成时也是没有错的,我认为只不过完成时不如过去时好。
另外,你不妨这样记忆:after这种词一般作为过去时态的标志词而不是完成时态的标志词。完成时态一般用before。

这个就是考察对过去式和过去完成时的用法。过去完成时一般用在句子中有过去式的情况中,表示的意思是“到过去的某个时间点为止”,即“过去的过去”。通过分析句子我们可以明白,应该是先毕业然后找工作,而不是先找好工作再毕业。因此“工作”这个动作时发生在“毕业”动作以后的,因此不能用过去完成时,而要用过去式。
希望对你有帮助。...

全部展开

这个就是考察对过去式和过去完成时的用法。过去完成时一般用在句子中有过去式的情况中,表示的意思是“到过去的某个时间点为止”,即“过去的过去”。通过分析句子我们可以明白,应该是先毕业然后找工作,而不是先找好工作再毕业。因此“工作”这个动作时发生在“毕业”动作以后的,因此不能用过去完成时,而要用过去式。
希望对你有帮助。

收起

因为你如果前面用had gone 的话,后面就要用 完成时了,而这句话后面跟的是一般过去式,所以要前后照应,前面也用一般过去式。你最好把这部分语法再看看就明白了

had done 过去完成时态
表示过去的过去
在句中不可能还没有毕业就工作了
所以时态不对
应该用一般过去时态
希望能够帮到楼主