Mr. White works as a lawyer now, but he ________ in a company for two years.

Mr. White works as a lawyer now, but he ________ in a company for two years.

A.has worked

B.had worked

C.has been working

D.worked

答案及解析: D

导解:句中有for短语作时间状语,但并不表示延续的动作,而是与现在无关的“过去做过”,用一般过去时.