精英家教網 > 高中英語 > 題目詳情
--- 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
情態(tài)動詞表推測的用法。說話人聽到對方說 “I have got A for my term paper”,據此來推斷對方一定是讀了好多書,花費了大量的心血。 “must have+過去分詞”表示對過去發(fā)生事情較有把握的推測;“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

查看答案和解析>>

同步練習冊答案