一Howdidyoudoonthetest?一Notsowell.&n

发布时间:2020-08-04 08:02:51

一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 doneC.must have doneD.should do

网友回答

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


点评:特别注意“情态动词+动词原形”表示对现在情况的推测;“情态动词+have done”表示对过去的推测或者虚拟。
以上问题属网友观点,不代表本站立场,仅供参考!