English Tense Tense Question #5890 (CAT-I)

When I met her last year, she ______ for three years.

A was married
B had been married
C has been married
D is married
Correct Answer & Explanation
Option B
• This sentence describes a situation that had been true for a duration ('for three years') before a specific point in the past ('When I met her last year'). • The Past Perfect Tense (had + V3) or Past Perfect Continuous (had been + V1-ing) is used for an action or state that was completed or ongoing before another past action. • Since 'married' describes a state, 'had been married' is the correct Past Perfect form, indicating that her marriage had already lasted for three years at the time I met her. • Options A (Simple Past), C (Present Perfect), and D (Simple Present) are incorrect as they do not properly convey the sequence of past events and duration.