問題詳情:
—How long David and Vicky married?
—For about four years.
A.were; being B.have; got C.have; been D.did; get
【回答】
C
【解析】
句意:-----戴維和維姬結婚多久了?-----大約四年。How long多久,多長時間,後面的動詞用延續*動詞,根據回答For about four years(for+時間段,一般用現在完成時)可知現在完成時;get married結婚,非延續動詞,不能和時間段連用,排除B和D;be married結婚,延續*動詞,結合句意和語境可知選C。
點睛:y sb.、get married 和be married都有結婚的意思,marry sb.和get married終止*動詞(瞬間動詞),不能和時間段連用,也不能用於how long開頭的特殊疑問句中,be married是延續*動,可以和時間段連用,也可以用於how long開頭的特殊疑問句中;2.和…結婚,不能說marry with sb.,marry是及物動詞,只能說marry sb.;3. get married 和be married意思是結婚,娶,嫁,如果說“和…結婚,嫁給…,娶了…”要加介詞to;例如,She got married to a man of wealth. 她嫁給了一個有錢人。
知識點:動詞和動詞短語
題型:選擇題