问题
选择题
The old couple ________ for 60 years.
A.married
B.got married
C.have married
D.have been married
答案
答案:D
题目分析:现在完成时表示过去发生的动作对现在造成的影响,其结构为have done ,for+一段时间表示句子谓语动词用持续性的。Be married 词组结婚,句意:这对老夫妇结婚已经有60的时间了。结合语境可知选D。