是he have served in army from 1952 to 1957还是

问题描述:

是he have served in army from 1952 to 1957还是
he was in army from…

若后面用from 1952 to 1957,应该用he was in army ,用现在完成时语法上不对