Mr.Chen ______ a carpenter in the past, but now he _____ as a manager in a company.

来源:百度知道 编辑:UC知道 时间:2024/05/15 14:59:01
Mr.Chen ______ a carpenter in the past, but now he _____ as a manager in a company.
A.was; works
B.has been; is working
选哪个?
如果换成in the past few years是不是该用完成时?

选择A
时间状语in the past表明时间为过去时,所以用单数第三人称is的的过去式was
而后面的now表示时间为一般现在时,所以用work 的单数第三人称works

选A
in the past(过去),用一般过去时。所以排除B

b

A
句子意思为“陈先生过去是一个木匠,但是现在在一家公司作领导。
前后两个半句都是在陈述一个事实,只要用一般时来表达就可以了。另外当你看到in the past这个具有标志性的时间副词时,就应该知道,这个时候只能用过去时,而不能用完成时。

b

a