问题 选择题

--How long have you _     Teresa?

-- For three years by now. Our wedding anniversary is coming next week.  .

A.got married to

B.married

C.married with

D.been married to

答案

答案:D

题目分析:句意:-你和Teresa结婚多长时间了?-到现在为止3年了。下周就到了我们的结婚纪念日了。marry 结婚,是一个瞬间性动词,不能和一段时间状语连用,故排除B;get married这个短语也不能和一段时间连用;C选项没有这个短语,故选D,be married to是系表结构,可以表示状态。

单项选择题
单项选择题