—How long ________they_________? —Sorry, I don’t know. But I know that Mr. Chen

—How long ________they_________? —Sorry, I don’t know. But I know that Mr. Chen

题型:不详难度:来源:
—How long ________they_________?
—Sorry, I don’t know. But I know that Mr. Chen is going to _______a nurse next month.
A.did; marry; marry toB.did, get marry; marry with
C.have; got married; marryD.have; been married; marry

答案
D
解析

试题分析:句意:他们结婚多久了?对不起,我不知道。但是我知道陈先生下个月会和一个护士结婚。Marry结婚,是一个瞬间动词,不能与持续时间状语连用。所以问句中,只能用表示状态的 have been married。Marry为及物动词,后可直接接宾语,结合题意故选D。
举一反三
The meeting ______ for a week .
A.has finished B.has ended C.has been overD.has been in

题型:不详难度:| 查看答案
I won’t go to the concert because I _______ my ticket.
A.lostB.don’t loseC.have lostD.will lose

题型:不详难度:| 查看答案
—I________ you for a long time. 
--Oh, I_______ in Beijing. I’ve just come back.
A.haven’t seen; amB.didn’t see; will be
C.haven’t seen; wasD.haven’t seen; have been

题型:不详难度:| 查看答案
I became a teacher ten years ______. I have been a teacher _______ 2008.
A.ago; forB.before; sinceC.ago; sinceD.ago; in

题型:不详难度:| 查看答案
—Shall we go to Australia for the long holiday ?
--Sorry. I _______ there twice.
A.have goneB.wasC.have beenD.go

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.