当前位置:高中试题 > 英语试题 > 动词的分类 > — Who has made a mess in my room?— Who else _______ have done it but your naught...
题目
题型:不详难度:来源:
— Who has made a mess in my room?
— Who else _______ have done it but your naughty son?
A.wouldB.couldC.shouldD.must

答案
B.
解析

试题分析:考查情态动词用法。语境表示对过去发生并延续到现在的情况的推测,用could have done 表示不肯定的语气。句意:--谁把我的房间弄的一团糟?--除了你的调皮的儿子还会有谁呢?选B。
点评:情态动词用于推测和虚拟语气连用一直以来都是高考的重点,表示推测的时候对现在情况的推测以及对过去情况的推测要分开。
核心考点
试题【— Who has made a mess in my room?— Who else _______ have done it but your naught】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
You ______ park here! Don’t you see “No Parking” beside you?
A.needn’tB.mustn’t C.won’tD.couldn’t

题型:不详难度:| 查看答案
—Does your uncle still smoke?
—He ____________given it up. It’s two years ever since he ____________.
A.can’t have; smokedB.may have; smoked
C.should have; has smokedD.should have; didn’t smoke

题型:不详难度:| 查看答案
      I turn on the TV for you,Grandpa?
一Yes,thanks a lot,my dear. You’re so considerate.
A.May B.Shall C.Will D.Need

题型:不详难度:| 查看答案
—Have you invited Alice to our party?
—Yes. But she _____ come; she is busy nowadays.
A.must notB.might notC.should not D.need not

题型:不详难度:| 查看答案
—Li Lin took the 8:00 bus to Fuzhou this morning.
—Really? He _________ a fast train. It’s much more comfortable to travel by fast train.
A.could have takenB.should takeC.must have takenD.can take

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