精英家教网 > 高中英语 > 题目详情
–What do you think the noise was?
--It ___________ a cat.
A.may beB.might be
C.can have beenD.might have been
D
考查情态动词用法。根据was可知是罪过去情况的推测。对过去情况进行推测应该使用情态动词+have done;排除AB;can have done表示对过去行为的怀疑,用于疑问句,译成 可能做过……吗?might have done也许做了;句意:—你认为那个噪音是什么?—也许是一只猫吧!
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

The school rules state that no child _____ out of the school, unless accompanied by an adult.
A.shall allowB.shall be allowedC.will allow D.will be allowed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You needn’t have come in person --- a letter _____enough.
A.would beB.isC.would have beenD.was

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Sometimes smiles around the world ________ be false, hiding other feelings like anger, fear or worry.
A.mustB.canC.shouldD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- Will Helen come to my party tonight?
--- I am not sure. She _______ go to the cinema with her father.
A.shallB.canC.mustD.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

------Thank you very much for giving me a hand when I was in trouble.
------Don’t mention it. I only did what anyone else _______ in my place.
A.must doB.might do
C.would have doneD.can have done

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Who ________ a lady like Susan Boyle, once an ordinary woman in Scotland, would achieve overnight success at Britain’s Got Talent Show?
A.might thinkB.could think
C.could have thoughtD.must have thought

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—How did you like the concert last night ?
—I enjoyed it very much, but the dancers _____ a better job.
A.could have doneB.must have done
C.could doD.had done

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It has been announced that all the candidates______ remain in their seats until all the papers have been collected.
A.canB.willC.shallD.should

查看答案和解析>>

同步练习册答案