52单词网 > 高中英语 > 高中英语题库 > -How long have you your wife? -Almost 20 years. [ ] A.got married toB.married C.

-How long have you your wife? -Almost 20 years. [ ] A.got married toB.married C.

来源:网络 时间:
-How long have you your wife? -Almost 20 years. [ ] A.got married toB.married C.

—How long have you ________ your wife?

—Almost 20 years.

[]

A.got married toB.marriedC.been married withD.been married to

试题答案

答案:D

解析:

只有be married表示状态,可与how long这一时间段连用;表示和某人结婚时,be married后跟介词to.