—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 sho

题型:不详难度:来源:
—Did you visit the museum today?
—No. We _____ it, but we spent too much time shopping.
A.could have visitedB.must have visitedC.could visitD.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’tB.mustn’t have gone
C.couldn’t goD.couldn’t have gone

题型:不详难度:| 查看答案
My request is that the information referred to in my report ________ Mr. Brown without delay.
A.to be e-mailedB.be e-mailedC.e-mailedD.being e-mailed

题型:不详难度:| 查看答案
Imagine what today’s life would be like if Alexander Bell _____ the telephone more than 130 years ago!
A.didn’t inventB.wouldn’t invent
C.hadn’t inventedD.wouldn’t have invented

题型:不详难度:| 查看答案
— Little Tom broke a window in our class.
— I would rather he            that.
A.hadn’t doneB.didn’t doC.hasn’t doneD.not do

题型:不详难度:| 查看答案
It is required in our school that lights in students’ rooms ______ off by 11o’clock.
A.be switchedB.would switchC.should switchD.must be switched

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

超级试练试题库

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