满分5 > 初中英语试题 >

—How long ________ they ________? —For a...

—How long ________ they ________?

—For about 10 years.

A.have; married B.have; been married

C.were; married D.did; marry

 

B 【解析】 句意:——他们结婚多久了?——大约10年了。 考查现在完成时。根据“For about 10 years”可知用现在完成时,根据marry是瞬间动词,瞬间动词不能与一段时间连用,应变成相应的延续性动词;这句话可用“be married”,故选B。  
复制答案
考点分析:
相关试题推荐

—Do you consider yourself a rude person?

_______ notI always have good manners

A.Probably B.Usually

C.Generally D.Certainly

 

查看答案

The number of people invited to the party________ fifty, but a number of them________ absent for different reasons.

A.were; was B.was; was

C.was; were D.were; were

 

查看答案

The Apple Watch is very beautiful, but it's too expensive. So I can't ________ it.

A.save B.support

C.offer D.afford

 

查看答案

—What do you think of the life now?

—________.

A.I don't think so

B.It's better than before

C.The same to you

D.I don't agree with you

 

查看答案

—Why do these children look so ________?

—Because they eat ________.

A.weak; bad B.weak; badly

C.weakly; bad D.weakly; badly

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.