Which of the sentences below are grammatically correct?
(1) The couple had been engaged for five years when they married.
(2) The couple had been engaged for five years when they were married.
(3) The couple had been engaged for five years when they had married.
- The couple had been engaged for five years when they married. 2. The couple had been engaged for five years when they were married. 3. The couple had been engaged for five years when they had married.
Only (1) sounds correct to me, but I am unable to explain why (2) and (3) are grammatically wrong.