精英家教网 > 高中英语 > 题目详情
—My cat’s really fat.
—You _____ have given her so much food.  (浙江2007)
A.wouldn’tB.couldn’tC.shouldn’tD.mustn’t
C
本题考查情态动词的用法。句意:—我的猫太胖了。—你本不应该喂它那么多。should (not) / ought (not) to have done本(不)应该做某事,但却没有做或做了,含有责备或后悔之意。
练习册系列答案
相关习题

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

The doctor recommended he        a few more days in hospital.
A.staysB.to stayC.stayD.would stay

查看答案和解析>>

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

Our monitor requested that ________.
A.all the class studied more carefully the problem
B.the problem was more carefully studied
C.with great care the problem could be studied
D.all the class study the problem more carefully

查看答案和解析>>

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

Don’t come this morning. I would rather you______ the day after tomorrow.
A.comeB.cameC.are to comeD.will come

查看答案和解析>>

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

—Sorry, Mr. Wang. I didn’t finish the assignment yesterday.
Oh, you ________ have done it as yesterday was the deadline.
A.mustB.mustn’tC.shouldD.shouldn’t

查看答案和解析>>

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

—Hi, Johnson, any idea where Susan is? 
—It’s class time, so she          in the classroom now.
A.can beB.must have beenC.might have beenD.should be

查看答案和解析>>

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

Being examined twice a year,whether it is a car or a bus or a truck,is the rule that every driver _______obey in this city.
A.shallB.canC.ought toD.need

查看答案和解析>>

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

Tom insisted what he said ____ true and we insisted that he____ and have a look.
A.be;should goB.should be;would goC.was;goD.was;would go

查看答案和解析>>

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

If I had had enough time, I        my work.   
A.would finishB.must have finished
C.would have finished  D.had finished

查看答案和解析>>

同步练习册答案