Until then, Siemens ________ 10000 thyristor valves.

Until then, Siemens ________ 10000 thyristor valves.

A.produced

B.has been producing

C.has produced

D.had produced

答案及解析: C

Until then后用现在完成时,所以选C。