满分5 > 高中英语试题 >

He _____ have completed his work; otherw...

He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.

A. should             B. must            C. wouldn’t           D. can’t

 

B 【解析】 试题分析:考查情态动词。句意:他一定完成了作业,要不然,他不会在海玩得那么开心。should have done本应该做某事,实际上却未做;must have done一定做了某事;can’t have done不可能做了某事;根据后半句话说明他在海边玩得很开心,那么他已经完成了作业,这是一个过去发生的事情,使用情态动词+have done对过去发生的事情进行推测。故选B。 考点:考查情态动词  
复制答案
考点分析:
相关试题推荐

--- Why did you ______ the fourth paragraph of your rewritten composition?

--- Because I thought it was off the point.

A. put out   B. leave out

C. make out   D. figure out

 

查看答案

—Didn’t the guard see him breaking into the bank?

—No, he ______ in the other direction.

A. was looking  B. had looked

C. looked       D. is looking

 

查看答案

He said it was this classroom _______ he found his lost watch and _____ he would take good care of it from then on.

A. where; /       B. when; what

C. that; what     D. where; that

 

查看答案

Henry set up a club for football fans, _____ he invited all his friends.

A. for whom   B. to whom   C. to which   D. from which

 

查看答案

Tom’s pay depends on ______ the factory.

A. he plays in what part         B. he plays what part in

C. what part he plays in         D. in what part he plays

 

查看答案
试题属性

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