题目

--________David and Vicky ________married?   --For about three years. A.How long were;being             B.How long have;got C.How long have;been              D.How long did;get 答案:C 解析: C 从答语For about three years判断,该题问的是动作持续了多久,用现在完成时,排除A、D选项。get married强调的是结婚这一动作,不能延续,排除B。be married表示已婚的状态,可以延续。
英语 试题推荐