新概念英语2册35课有一句话是:He became a bus driver and he has not regretted it.

我有俩个问题:
1.and连接的前后应该时态已知,and前面became是过去式,后面应该用had啊!
2.能否改成:He became a bus driver and he did not regret it.在句意和语法上有什么区别,可否互换。

这个and连接了两个独立的句子,从句意上讲他过去的某个时间当上了公车司机,现在也不后悔,所以一个过去时、一个现在完成时。时态在一篇文章里不是一成不变的。你改的那个句子,后面的意思就变成了他过去不后悔,现在后不后悔不知道,所以意思不一样了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-11
完成时强调动作对其发生后某一段时间的影响,注意是一段(过去,现在,将来时间3选1)

现在完成时强调动作对现在的影响(暗示起至今仍然没有后悔).
而过去完成时强调的是过去时间发生的某一动作对过去事件的影响,注意是过去的时间 这就暗示了他现在反悔了,或者已经死了

一般时强调的是动作本身,而不是影响,与句义不符,首先排除...
第2个回答  2012-08-11
这里and的用法是连接词,连接的是两个句子。且became这里是用作系动词充当谓语。。我就能分析到这,你在琢磨琢磨吧
第3个回答  2012-08-11
Lesson 35 Stop thief! 捉贼! Roy Trenton used to drive a taxi. A short while ago, however, he became a bus driver and he has not regretted

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网