52单词网 > 高中英语 > 高中英语题库 > He have completed his work; otherwise, he wouldn’t be enjoying himself by the se

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

来源:网络 时间:
He have completed his work; otherwise, he wouldn’t be enjoying himself by the se

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表示过去应该做而实际并没有做,因此淘汰A项。would不用来表推测,因此淘汰C项。B基与D项虽然都可以表示推测,但B项表肯定意义而D项表示否定推测,意为“不可能”,根据句意可知此处需要肯定意义,因此淘汰D项。