题目内容
【题目】They________for ten years.
A. have been married B. married
C. got married D. have married
【答案】A
【解析】
句意:他们结婚已经十年了。have been married to和某人结婚,是系表结构,可以持续;married结婚,是瞬间性动词,不能和一段时间连用;got married结婚,瞬间性动词,不能和一段时间连用;have married是现在完成时,marry是瞬间性动词。句中for ten years表示的是一段时间,这里应使用延续性动词短语be married,故选A。
练习册系列答案
相关题目