题目内容

【题目】They ________for ten years. They are leading a happy life.

A.marriedB.have been married

C.got marriedD.have got married

【答案】B

【解析】

句意:他们结婚十年了。过着快乐的生活。

考查现在完成时。married一般过去时;have been married现在完成时;got married一般过去时;have got married错误的表达方式。分析句子可知,本句表示动作从过去持续到现在,并且有结果,要用现在完成时,排除AC;且for ten years是一段时间,要求句中的动词必须是延续性动词,D项中get是短暂性动词,可以用be married,故选B

练习册系列答案
相关题目

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

精英家教网