精英家教网 > 高中英语 > 题目详情
一How did you do on the test?
一Not so well. I ________ much better but I misread the directions for Part One.
A.could doB.could have done
C.must have doneD.should do
B

试题分析:考查情态动词用法。“情态动词+动词原形”表示对现在情况的推测;“情态动词+have done”表示对过去的推测或者虚拟,本题是对过去的推测,故使用“情态动词+have done”。Could have done much better本可以做得更好。句意:—你在考试中表现怎么样?—不是很好,我本可以做得更好,但我看错了第一部分的要求。故B正确。
考点:考查情态动词用法
点评:特别注意“情态动词+动词原形”表示对现在情况的推测;“情态动词+have done”表示对过去的推测或者虚拟。
练习册系列答案
相关习题

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


I didn’t visit the TV station. But I do wish I     there.
A.wasB.had beenC.wereD.went

查看答案和解析>>

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

It is required in our school that lights in students’ rooms ______ off by 11o’clock.
A.be switchedB.would switchC.should switchD.must be switched

查看答案和解析>>

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

—When can I come for the photos? I need them tomorrow afternoon.
—They_______ be ready by 12:00.
A.canB.shouldC.mightD.need

查看答案和解析>>

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

The captain commanded that the players _________ their paces
A.should slowB.slowedC.could slowD.slows

查看答案和解析>>

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

—I’ m sorry. I  ______ at you the other day.
---Forget it. I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

查看答案和解析>>

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

Smoking pollutes air. You ______ smoke here.
A.won’tB.can’tC.ought not toD.needn’t

查看答案和解析>>

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

-Why didn’t Susan come to see us yesterday as she promised?
-______. 
A.She must be busyB.She might have been free
C.She must have been busyD.She can’t be free

查看答案和解析>>

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

I wish I ___ able to tell him all about it last night.
A.should beB. wereC. had beenD. was

查看答案和解析>>

同步练习册答案