—Howlong DavidandVicky married?—Foraboutfouryears.A...
来源:语文精选馆 1.1W
问题详情:
—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. 她嫁给了一个有钱人。
知识点:动词和动词短语
题型:选择题