如图为什么不能是D

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/23 22:09:55
如图为什么不能是D如图为什么不能是D如图为什么不能是DchooseA它这就是陈述过去当过10年收银员这个事实,是过去时(由你划出的那横线的句子即第二句回答可以看出)所以D不对.另外高中英语语感很重要,

如图为什么不能是D
如图为什么不能是D

如图为什么不能是D
choose A 它这就是陈述过去当过10年收银员这个事实,是过去时(由你划出的那横线的句子即第二句回答可以看出)所以D不对.另外高中英语语感很重要,多度点课文培养语感,不必死刷题,注意悟,这样才能考出最好的成绩

应该是A
but I never had......用了一般过去时,表示事情过去了(从后句看他也已经有自己的生意了),故不能用现在完成时D,而应该用一般过去时

因为B是最佳答案,所以不选D
句子强调10年这一漫长的时间段,表示自己这十年一直不停地在做这个工作,所以要用have been doing现在完成进行时来强调~
have done语法上没错,但是没有have been doing 的表意效果好!

你是指第25提么?

我认为是BUT前后的句子保持一致性。

D have worked表示现在完成,根据题意应该是我从事出纳员整十年了。不能表示现在完成。
应该选A。用过去式!

D 是现在完成时 表示过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
从 I never had。。。这个句子可以看出 我在过去没有成就感。做出纳是过去的过去发生的事情,现在完成时就不能用了,如果有过去完成时就可以选。...

全部展开

D 是现在完成时 表示过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
从 I never had。。。这个句子可以看出 我在过去没有成就感。做出纳是过去的过去发生的事情,现在完成时就不能用了,如果有过去完成时就可以选。

收起

你看,后面有个for 10 straight years,所以是持续性的动作,用过去完成时。而D选项不表示持续性,所以选B

答案是B吧 应为句子里面有个关键词 for 10 years 一般看见这种词都要用完成进行时 表示一个持续的动作

先翻译一遍。
---我当过10年的收银员,但是我从来没有感觉到一点点的成就感。
---那就是你自己创业的原因吗?
完成时表示过去发生并且已经完成的动作对现在造成影响或后果,或者过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
从回答可以看出,他已经开始自己创业了,这说明当收银员这件事没有持续到现在,他也没有表达对现在的影响,所以用完成时显然不对。

全部展开

先翻译一遍。
---我当过10年的收银员,但是我从来没有感觉到一点点的成就感。
---那就是你自己创业的原因吗?
完成时表示过去发生并且已经完成的动作对现在造成影响或后果,或者过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
从回答可以看出,他已经开始自己创业了,这说明当收银员这件事没有持续到现在,他也没有表达对现在的影响,所以用完成时显然不对。
从第二句的had也可以判断应该选A,前后一致。

收起