题目内容

Jack _______ Mary for thirty, years.

[  ]

Ahas married

Bhas been married to

Cmarried to

Dis married to

答案:B
解析:

根据时间状语for thirty years可知,本句动词用现在完成时。所以先排除后两项。marry sb.意为“娶/嫁给某人”,所表示动作为瞬间动作,不能和段时间连用;be married to sb.意为“和某人结婚”,表示状态,可以和段时间连用,故选B


练习册系列答案
相关题目

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

精英家教网