had worked与worked

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:48:03
Mr. Lee, who _____ as a carpenter for over 10 years , is now a very famous statesman in this country.
A.had worked B. worked
为什么不选A?

正确答案:B

如果我们正在说的已经是过去的事,要说到比这再早一些时候发生的事情,就用过去完成时。

He wasn’t exactly a stranger—I had met him once before。
他不完全是个陌生人----早先我就见过他一次。

I explained that I had forgotten my keys.
当时我解释说把钥匙给忘了。

I could see from his fact that he had received had news.
从他的脸上我可以看出他接到坏消息了。

只有存在“第二个”过去或者比所说的过去还要早的情况,才能用过去完成时。谈论前不久发生的事情,不能用过去完成时。

I left some photos to be developed.Are they ready yet?
我留下一些照片要冲洗。现在冲好了吗?

是这样的:这个句子只是要说明他以前是做什么的,没有必要用过去完成时。
过去完成时表示的是过去的过去所发生的事情。此处不需要这层意思啊,所以一般过去时就可以了。

希望可以帮你!

一般来说过去完成时只是在没有时间状语而又要把时间先后说明清楚的情况下才用的。

B 仅仅是叙述他的过去工作 不需要用过去完成时