Mr smith_______with the company for 40 years by the time he retired.A would have worked B had workedC has worked D had been woring为什么选b 什么情况下可以选d

问题描述:

Mr smith_______with the company for 40 years by the time he retired.
A would have worked B had worked
C has worked D had been woring
为什么选b 什么情况下可以选d