精英家教网 > 高中英语 > 题目详情
He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A.shouldB.mustC.wouldn’tD.can’t
B
此处考查情态动词表示推测的用法。should have done表示过去应该做而实际并没有做,因此淘汰A项。would不用来表推测,因此淘汰C项。B基与D项虽然都可以表示推测,但B项表肯定意义而D项表示否定推测,意为“不可能”,根据句意:他肯定已完成了他的工作;不然,他就不会在海边玩得那么愉快了。可知此处需要肯定意义,因此淘汰D项。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

It's nearly seven o'clock . Jack _____ be here at any moment .
A.mustB.needC.shouldD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

——My cat’s really fat.
——You____________have given her so much food.
A.wouldn’tB.couldn’t
C.shouldn’tD.mustn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Some people who don’t like to talk much are not necessarily shy;they        just be quiet people.
A.mustB.mayC.shouldD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Catherine, I have cleaned the room for you.
— Thanks. You ______ it. I could manage it myself.
A.needn’t doB.needn’t have done
C.mustn’t doD.shouldn’t have done

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

“Do you know his address?” “No, I also wish I _____ where he _____.”
A.knew, liveB.knew, lives
C.know, livesD.know, lived

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--Where have you been?
--I        in the heavy traffic. Otherwise I        here earlier.
A.got stuck; would have comeB.got stuck; was
C.have got stuck; would have comeD.had got stuck; would come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If I ________ plan to do anything I wanted to. I’d like to go to Tibet and travel through as much of it as possible.  
A.wouldB.couldC.had toD.ought to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Sorry, Madam. Any problem?
— Yes. The fish is served undercooked and with nothing                 .
A.to addB.addingC.addedD.adds

查看答案和解析>>

同步练习册答案