精英家教网 > 高中英语 > 题目详情
---How did you do in the test yesterday?
-----Not so well. I ______ much better but I misread the directions for writing。
A.will have doneB.could have done
C.must have doneD.may have done
B
考查虚拟语气。ACD三项都不能用来表示虚拟语气。句意:—在昨天的考试中你表现怎么样?—不是很好。我本可以做得更好,但是我看错了写作的要求。Could have done本可以做,实际上却未做。故B正确。
练习册系列答案
相关习题

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

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

查看答案和解析>>

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

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

查看答案和解析>>

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

— Must I finish my homework before class is over?
— No, you ______. You can hand it in tomorrow.
A.mustn’tB.shouldn’t C.can’tD.needn’t

查看答案和解析>>

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

I ______ to the lecture that afternoon, but I ______ a bit ill.
A.should have gone; wasB.would have gone; had been
C.should go; wasD.would go; had been

查看答案和解析>>

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

The boss requested that he _____ there to work.
A.was sentB.be sent
C.should sendD.would be sent

查看答案和解析>>

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

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

查看答案和解析>>

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

My suggestion is that Tom ______ there on time.
A.isB.beC.will be D.has been

查看答案和解析>>

同步练习册答案