当前位置:高中试题 > 英语试题 > 虚拟语气 > —My cat’s really fat.—You _______ have given her so much food.A.wouldn’tB.couldn...
题目
题型:不详难度:来源:
—My cat’s really fat.
—You _______ have given her so much food.
A.wouldn’tB.couldn’tC.shouldn’tD.mustn’t

答案
C
解析
“shouldn’t have + 动词+ed形式”表示“本来不应该做某事”。根据所提供的情景My cat’s really fat.可判断出本来不应该给它那么多食物。“couldn’t have + 动词+ed形式”表示“不可能”。“wouldn’t have + 动词+ed形式”常用于表示非真实情况。mustn’t不与have + 动词+ed形式连用。
核心考点
试题【—My cat’s really fat.—You _______ have given her so much food.A.wouldn’tB.couldn】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
—What does the sign over there read?
—“No person___smoke or carry a lighted cigarette,cigar or pipe in this area.”
A.willB.may
C.shallD.must

题型:不详难度:| 查看答案
— How about your journey to Mount Tai?
— We _____ a pleasant journey but for the rain.
A.would haveB.will haveC.had hadD.would have had

题型:不详难度:| 查看答案
Some people who don’t like to talk much are not necessarily shy; they _____ just be quiet people.
A.mustB.mayC.shouldD.would

题型:不详难度:| 查看答案
—If he ___________, he ________that food.
—Luckily he was sent to the hospital immediately.
A.was warned; would not take
B.had been warned; would not have taken
C.would be warned; had not taken
D.would have been warned; had not taken

题型:不详难度:| 查看答案

One ought _______ for what one hasn’t done.
A.not to be punishedB.to not be punishedC.to not punishedD.not be punished

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.