— 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.would | B.could | C.should | D.must |
|
答案
B. |
解析
试题分析:考查情态动词用法。语境表示对过去发生并延续到现在的情况的推测,用could have done 表示不肯定的语气。句意:--谁把我的房间弄的一团糟?--除了你的调皮的儿子还会有谁呢?选B。 点评:情态动词用于推测和虚拟语气连用一直以来都是高考的重点,表示推测的时候对现在情况的推测以及对过去情况的推测要分开。 |
举一反三
You ______ park here! Don’t you see “No Parking” beside you?A.needn’t | B.mustn’t | C.won’t | D.couldn’t |
|
—Does your uncle still smoke? —He ____________given it up. It’s two years ever since he ____________.A.can’t have; smoked | B.may have; smoked | C.should have; has smoked | D.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 not | B.might not | C.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 taken | B.should take | C.must have taken | D.can take |
|
最新试题
热门考点