He in the army for ten years before he retired.
- was serving since
- had served
- serves
- has served
Answer
B) had served
Completed duration before a past point. Tenses · Past tenses
English MCQ · More English: Tenses MCQs · Practise
B) had served
Completed duration before a past point. Tenses · Past tenses
English MCQ · More English: Tenses MCQs · Practise