—Did you visit the museum today?—No. We _____ it, but we spent too much time sho
题型:不详难度:来源:
—Did you visit the museum today? —No. We _____ it, but we spent too much time shopping.A.could have visited | B.must have visited | C.could visit | D.must visit |
|
答案
A |
解析
试题分析:考查情态动词用法。“情态动词+have done”可以表示对过去情况的推测,或者虚拟;“情态动词+动词原形”表示对现在情况的推测或者虚拟。根据句意说明是对过去情况的虚拟。Could have done被可以做某事,实际上却未做;must have done是对过去情况的肯定推测;一定做了某事情;句意:—今天你去了博物馆了吗?—不,我们本可以去的,但是我们把太多的时间花在了购物上。故A正确。 点评:“情态动词+have done”可以表示对过去情况的推测,或者虚拟;“情态动词+动词原形”表示对现在情况的推测或者虚拟。 |
举一反三
With lots of papers to read, he ____________ to the cinema.A.mustn’t | B.mustn’t have gone | C.couldn’t go | D.couldn’t have gone |
|
My request is that the information referred to in my report ________ Mr. Brown without delay.A.to be e-mailed | B.be e-mailed | C.e-mailed | D.being e-mailed |
|
Imagine what today’s life would be like if Alexander Bell _____ the telephone more than 130 years ago!A.didn’t invent | B.wouldn’t invent | C.hadn’t invented | D.wouldn’t have invented |
|
— Little Tom broke a window in our class. — I would rather he that.A.hadn’t done | B.didn’t do | C.hasn’t done | D.not do |
|
It is required in our school that lights in students’ rooms ______ off by 11o’clock.A.be switched | B.would switch | C.should switch | D.must be switched |
|
最新试题
热门考点