问题补充:
British Prince William(威廉王子) and Kate for nearly two months.
A. married
B. have married
C. have been married
D. have got married
答案:
A. married
B. have married
(答案→)C. have been married
D. have got married
解析:考查动词的时态。从句后的for nearly two months 可知谓语动词是现在完成时表示时间段的延续动词。marry 是瞬间动词,应变成其延续动词“be+形容词”形式。故选C.