满分5 > 高中英语试题 >

Tom ____his homework yesterday, because ...

Tom ____his homework yesterday, because he was in hospital all day.

A.can’t finish

B.couldn’t finish

C.couldn’t have finished

D.mustn’t finish

 

C 【解析】 试题分析:考查情态动词表示推测。根据第二句的过去时,说明是对过去的推测,使用“情态动词+have done”对过去的情况进行推测。如果是对现在情况的推测,使用“情态动词+动词原形”;句意:Tom不可能完成他的家庭作业,因为他整体都住院。故C正确。 考点:考查情态动词表示推测
复制答案
考点分析:
相关试题推荐

We used to work in the same office and we _________ have coffee together.

A.would  

B.should

C.could  

D.might

 

查看答案

 _____ all the inventions have in common is ______ they have succeeded.

A.What; what  

B.That; what

C.What; that  

D.That; that

 

查看答案

The new machine,if _________ properly,will work at least ten years.

A.use  

B.using

C.being used  

D.used

 

查看答案

—What were you doing when the telephone rang?

—I ______ away my books and ______ to bed.

A.had just put;was going

B.was just putting;went

C.just put;had gone

D.have just put;gone

 

查看答案

I thought Jim would say something about his school report,but he ______ it.

A.doesn’t mention

B.hadn’t mentioned

C.didn’t mention

D.hasn’t mentioned

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.