They ______ married for twenty years when he lost his job.

Answer and explanation

Correct answer: C. had been

  1. Step 1: The past perfect shows the state lasted before the later past event.
Answer
had been.
Why not the others: "have been" is wrong because the present perfect clashes with the past 'lost'. "were being" is wrong because the continuous passive makes no sense with 'married'. "are" is wrong because the present tense does not fit a past reference.

Practise more Articles, prepositions and linkers.

Free questions with an explanation for every one, and full timed Cyprus English Language Certification (B2, C1, C2) mock tests.