问题 选择题

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。

填空题
判断题