He in the factory for three years before he joined the Army.

问题描述:

He in the factory for three years before he joined the Army.
A has worked B works C had worked Dwill work

选C
过去完成时,joined以表明是过去的了,for three years 所以要用完成时
祝你学习愉快,谢谢