题目内容

【题目】He ________for ten years.

A. has been married B. married

C. got married D. had married

【答案】A

【解析】

句意:他已经结婚十年了。marry,get marriedbe married意思都是结婚,但是marry,get married是瞬间动词,不可和时间段连用,be married是延续性动词,可以和时间段连用,本句中for+时间段(ten years)需用延续性动词,一般用完成时,结合句意和语境可知选A。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网