题目内容
【题目】—Did Jim and Mary get married?
—Yes.They for three years.
A. married B. have married
C. have got married D. have been married
【答案】D
【解析】
句意:——吉姆和玛丽结婚了吗?——是的,他们已经结婚三年了。现在完成时由“have/has+过去分词”构成,表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,常与一段时间连用。题目中“for three years”就是一段时间标志。marry是个非持续性动词,它的完成时have married 和 have got married都不能和一段时间连用。只有have been married 可以与一段时间连用,表示“结婚”的状态持续了多久,故答案选D。
练习册系列答案
相关题目