For some time Mark ____ about passing the exams and eventually decided to change the course...

For some time Mark ____ about passing the exams and eventually decided to change the course he was taking.A: had been worrying,B: has been worrying,C: was worrying,选哪个好?为什么?亲...

这道题选A。解析:根据and后的动词decided和系动词was可知是过去时间内发生的事情。句首有段时间for some time,一般和完成时连用,那么就可以选择过去完成了,而过去完成进行时表示worry这个动作在这个时间段一直保持着,才会有了后面下定决心的时刻decided.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-09
For some time,这个表示某一段时间,时间是持续的,而且decided是过去式,所以用过去时态。这里表示的意思是:过去某一段时间一直在担心,所以用过去完成进行时态,had been worrying,选A。
第2个回答  2021-05-09
选A,首先排除B,时态一致性问题,整个句子讲的是过去的事,所以不能用现在完成进行时。
那到底是应该用过去完成进行时呢,还是过去进行时?
句子后半部分讲的“最终决定更换课程”,这说明了前面半句内容的影响,即前面一个一直担心的动作持续到了过去的某个点,因而应该用过去完成进行时。“eventually”这个词很关键。本回答被提问者采纳
第3个回答  2021-05-09
选A
这整句话都是过去时态,因此描述的是过去的事,所以所有谓语动词都要用过去式或过去完成时。
第4个回答  2021-05-10
选A,这句话是过去完成时,选项中只有A是符合的时态
相似回答
大家正在搜