当前位置:高中试题 > 英语试题 > 动词的分类 > Tom ____his homework yesterday, because he was in hospital all day.A.can’t finis...
题目
题型:不详难度:来源:
Tom ____his homework yesterday, because he was in hospital all day.
A.can’t finishB.couldn’t finishC.couldn’t have finishedD.mustn’t finish

答案
C
解析

试题分析:考查情态动词表示推测。根据第二句的过去时,说明是对过去的推测,使用“情态动词+have done”对过去的情况进行推测。如果是对现在情况的推测,使用“情态动词+动词原形”;句意:Tom不可能完成他的家庭作业,因为他整体都住院。故C正确。
点评:使用“情态动词+have done”对过去的情况进行推测。如果是对现在情况的推测,使用“情态动词+动词原形”;
核心考点
试题【Tom ____his homework yesterday, because he was in hospital all day.A.can’t finis】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
—I’m sorry. I         at you at 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

题型:不详难度:| 查看答案
She _____ your birthday party, but she had to look after her mother in hospital.
A.should attendB.ought to have attended
C.can have attendedD.must have attended

题型:不详难度:| 查看答案
Can you imagine that a smart man like him ___________ make such a stupid mistake?
A.might    B.should   C.wouldD.need

题型:不详难度:| 查看答案
I told Sally how to get here, but perhaps I ___ for her.
A.had to write it out B.must have written it out
C.should have written it out D.ought to write it out

题型:不详难度:| 查看答案
Please do not feed the fish; they _____ die if they eat too much.
A.shallB.mustC.needD.may

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.