一How did you do on the test?一Not so well. I ________ much better but I misread t
题型:不详难度:来源:
一How did you do on the test? 一Not so well. I ________ much better but I misread the directions for Part One.A.could do | B.could have done | C.must have done | D.should do |
|
答案
B |
解析
试题分析:考查情态动词用法。“情态动词+动词原形”表示对现在情况的推测;“情态动词+have done”表示对过去的推测或者虚拟,本题是对过去的推测,故使用“情态动词+have done”。Could have done much better本可以做得更好。句意:—你在考试中表现怎么样?—不是很好,我本可以做得更好,但我看错了第一部分的要求。故B正确。 考点:考查情态动词用法 点评:特别注意“情态动词+动词原形”表示对现在情况的推测;“情态动词+have done”表示对过去的推测或者虚拟。 |
举一反三
Mum disagreed with my suggestion that we ________ skating this weekend.A.would go | B.went | C.going | D.go |
|
You _____ down everything I said! You can find it on this sheet I’m handing out.A.shouldn’t have taken | B.must not have taken | C.cannot have taken | D.needn’t have taken |
|
If we ______ the other road, we might have arrived here in time for the meeting.A.take | B.had taken | C.took | D.have taken |
|
The suggestion that the president _____ the meeting was accepted.A.would attend | B.attend | C.attends | D.attended |
|
The captain commanded that the players _________ their pacesA.should slow | B.slowed | C.could slow | D.slows |
|
最新试题
热门考点