—Howlong   DavidandVicky   married?—Foraboutfouryears.A...

来源:语文精选馆 1.1W

问题详情:

—Howlong   DavidandVicky   married?—Foraboutfouryears.A...

—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. 她嫁给了一个有钱人。

知识点:动词和动词短语

题型:选择题

热门标签