精英家教网 > 高中英语 > 题目详情
--- Guess what! I have got A for my term paper.
--- Great! You ______ read widely and put a lot of work into it.
A.mustB.shouldC.must haveD.should have
C
情态动词表推测的用法。说话人听到对方说 “I have got A for my term paper”,据此来推断对方一定是读了好多书,花费了大量的心血。 “must have+过去分词”表示对过去发生事情较有把握的推测;“should have+过去分词”则表示过去应该做,但实际上没有,与题意不符。
练习册系列答案
相关习题

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

I supported him in time , otherwise he         off the bike .
A.might fall B.would fall
C.should have fallen D.would have fallen

查看答案和解析>>

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

—My cat’s really fat.
—You _______ have given her so much food.
A.wouldn’tB.couldn’tC.shouldn’tD.mustn’t

查看答案和解析>>

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

In crowded places like_____airports and railway stations,you _______ take care of your luggage.
A.canB.mayC.mustD.will

查看答案和解析>>

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

Thank you for all your hard work last week. I don’t think we _____ it without you.
A.can manageB.could have managed
C.could manageD.can have managed

查看答案和解析>>

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

You _________ be right, but I don’t think you are.
A.canB.couldC.mustD.should

查看答案和解析>>

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

It’s said that there are plenty of hotels in that town. There ______ be any difficulty for you to find somewhere to stay.   
A.wouldn’tB.mustn’tC.shouldn’tD.needn’t

查看答案和解析>>

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

—Can I pay the bill by check?
—Sorry, sir. But it is the management rule of our hotel that payment ____ be made in cash.
A.shallB.needC.willD.can

查看答案和解析>>

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

I didn't expect that so many people ___ to join in the work.
A.had offeredB.were offeredC.would offerD.used to offer

查看答案和解析>>

同步练习册答案