My English-Chinese dictionary has disappeared. Who _____ have taken it?A.shouldB

My English-Chinese dictionary has disappeared. Who _____ have taken it?A.shouldB

题型:不详难度:来源:
My English-Chinese dictionary has disappeared. Who _____ have taken it?
A.shouldB.mustC.couldD.would

答案
C
解析
考查情态动词表示推测。根据问句可以看出语气不肯定,所以B排除。should have taken表示“本该拿(实际未拿)”,would have taken“本来会(但没有),均不合题意,可排除。情态动词could在交际用语中常表示语气的委婉,而不表示过去时,如:— Could you tell me the way to the supermarket? — Sure.(注意不能用Yes, I could.或No, I couldn’t.来回答)
举一反三
— Mary’s got mad and has been sent to the mental hospital. Did you tell her boss about that?
— Yes, but I _____ her husband first.
A.should have toldB.shouldn’t have toldC.must have toldD.needn’t have told

题型:不详难度:| 查看答案
— Are you coming to Jeff’s party?
— I’m not sure. I _____ go to the concert instead.
A.mustB.wouldC.shouldD.might

题型:不详难度:| 查看答案
Keep up good state of mind even if you _____ fail plenty of times.
A.mustB.willC.canD.should

题型:不详难度:| 查看答案
When Marx was in London, he _____ read at the library for hours.
A.wouldB.mightC.couldD.should

题型:不详难度:| 查看答案
It is said that there are plenty of hotels in that town. There _____ be any difficulty for you to find somewhere to stay.
A.wouldn’tB.mustn’tC.shouldn’tD.needn’t

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

超级试练试题库

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