Mr.Lee,who ___ as a carpenter for over 10 years,is now a very famous statesman in this country.A.has worked B.had worked C.worked D.works 为什么选C不选A?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 12:32:56
Mr.Lee,who ___ as a carpenter for over 10 years,is now a very famous statesman in this country.A.has worked B.had worked C.worked D.works 为什么选C不选A?

Mr.Lee,who ___ as a carpenter for over 10 years,is now a very famous statesman in this country.A.has worked B.had worked C.worked D.works 为什么选C不选A?
Mr.Lee,who ___ as a carpenter for over 10 years,is now a very famous statesman in this country.
A.has worked B.had worked C.worked D.works
为什么选C不选A?

Mr.Lee,who ___ as a carpenter for over 10 years,is now a very famous statesman in this country.A.has worked B.had worked C.worked D.works 为什么选C不选A?
才不是什么最简原则,这里的语境很清晰,后面有“is now”,所以前面那个从句不是强调动作持续到现在,而是强调过去的状态.所以一定是worked,过去时就是为了和后面的“is now”对应的

Mr. Lee作为木匠工作了十年,现在在这个国家是一位非常著名的销售人员。根据语义作为木匠工作了十年,动作在过去,已经截止了,所以用一般过去式,选C。

从语境我们知道
Mr. Lee 的 carpenter 生涯是过去的事,
因此 work, has worked 和 had worked 都对
为什么不选 A 和 B 呢?
语言的一个原则是“一切从简单开始”,
work 是最直接、简单的选择。
我是加拿大人,前英语老师。

C.worked这是 说的过去的事 所以 用 一般过去时
不能用 过去完成时 因为 没有 过去的时间点 与之对应 说明是 过去的过去
更不能用现在完成时 因为 他现在 已经不是 carpenter了