问题补充:
His parents for over 40 years and they love each other very much.
A. have been married
B. have married
C. will marry
D. married
答案:
(答案→)A. have been married
B. have married
C. will marry
D. married
解析:句意:他的父母结婚有四十年了。他们彼此非常相爱。现在完成时表示过去已经开始,持续到现在的动作或状态往往和表示一段时间的状语连用。for+一段时间,since+一段时间点或过去时态的句子。故选A。