当前位置:高中试题 > 英语试题 > 动词的分类 > Something terrible _________ if he didn’t come to the bar as he always did.A.sho...
题目
题型:不详难度:来源:
Something terrible _________ if he didn’t come to the bar as he always did.
A.should happenB.might happen
C.must have happenedD.can have happened

答案
C
解析

试题分析:考查情态动词+完成式的用法:句意:如果他没有象平常一样来到酒吧,那一定发生了可怕的事情。从句用的是过去时,说明应该用情态动词+完成式表示最过去事情的推测,排除AB。Must have done过去一定做了,can 用于推测一般用于否定和疑问句,选C。
核心考点
试题【Something terrible _________ if he didn’t come to the bar as he always did.A.sho】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
He ________ to the cinema last night, for he stayed with me.
A.mustn’t goB.shouldn’t have gone C.could not goD.couldn’t have gone

题型:不详难度:| 查看答案
According to the agreement, nobody _______ let out how they spent the three days in the cave.
A.mustB.mayC.willD.shall

题型:不详难度:| 查看答案
—What do you think of John?
—He’s a good boy, but he ______ be really stubborn at times.
A.canB.mightC.mustD.need

题型:不详难度:| 查看答案
You’d better put away the magazines you have read, for they _______ be of great use later.
A.shallB.needC.canD.must

题型:不详难度:| 查看答案
--Jack had prepared for the game for such a long time. We all thought he ________ it.
-- What a pity! He ________ too nervous when playing it.
A.would have won;had been
B.could have won;must be
C.could have won;was
D.would have won;has been

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.