当前位置:高中试题 > 英语试题 > 动词的分类 > -- Who do you think _____ such a foolish thing?-- It _____ Tom, but I’m not sure...
题目
题型:不详难度:来源:
-- Who do you think _____ such a foolish thing?
-- It _____ Tom, but I’m not sure.
A.could have done; may have beenB.could have done; must have been
C.should have done; may beD.must have done; might have been

答案
A
解析

试题分析:考查情态动词的完成式的用法:句意:--你认为谁会做这么愚蠢的事情?--可能是汤姆,我不确定。第一空填could have done,could表示推测的时候,用于疑问句和否定句中,第二空填might have done表示不确定的推测,因为后面说but I’m not sure。should have done本应该做而没有做,must have done过去一定做了,选A。
核心考点
试题【-- Who do you think _____ such a foolish thing?-- It _____ Tom, but I’m not sure】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
Sorry, I’m late. I ____ have turned off the alarm clock and gone back to sleep again.
A.mightB.shouldC.canD.Will

题型:不详难度:| 查看答案
According to the traffic rules, you _________ wear the safe belt while you are driving.
A.canB.needC.mayD.shall

题型:不详难度:| 查看答案
Some people ________ not have plans yet for New Year’s Eve, but others know exactly what they will be doing.
A.canB.mustC.needD.may

题型:不详难度:| 查看答案
— Can I pay the bill by check?
— Sorry, sir. According to the rules of our hotel, the payment ______ be made in cash.
A.shallB.needC.willD.can

题型:不详难度:| 查看答案
When I was a child, I ______ watch TV whenever I wanted to.
A.shouldB.couldC.mustD.need

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