— My cat’s really fat.
— You ______ have given her so much food.
A.wouldn’t B.couldn’t C.shouldn’t D.mustn’t
C
【解析】
试题分析:这是一组对话。上文,我的猫实在是太胖了。下文,你本不应该给它那么多吃的。should have done 用于肯定句时,表示本该做某事,而实际上未做;用于否定句时,则表示不该做的事反而做了,根据题意,故选C。
考点:情态动词的用法
点评:“情态动词+have done”是历年高考的热点,现将这种结构的两种主要用法归纳如下。 一、表示对过去情况的推测或估计。二、表示对过去所发生的事情的遗憾或责备。在做有关“情态动词+have done”的题目时,在掌握这一结构的两种基本用法的同时,还要仔细体会题干所提供的语言信息,准确理解语言环境和说话人的含意,尤其要注意题干中时态给予的暗示。
科目:高中英语 来源: 题型:
— My cat’s really fat.
— You __________ have given her so much food.
A. wouldn’t B. couldn’t
C. shouldn’t D. mustn’t
查看答案和解析>>
科目:高中英语 来源: 题型:
——My cat’s really fat.
——You____________have given her so much food.
A.wouldn’t B.couldn’t
C.shouldn’t D.mustn’t
查看答案和解析>>
科目:高中英语 来源: 题型:
. — My cat’s really fat.
— You __________ have given her so much food.
A. wouldn’t B. couldn’t
C. shouldn’t D. mustn’t
查看答案和解析>>
科目:高中英语 来源:2012-2013学年甘肃省武威第五中学高二11月月考英语试卷(带解析) 题型:单选题
-- My cat’s really fat.
--- You ______ have given her so much food.
A.wouldn’t | B.couldn’t | C.shouldn’t | D.mustn’t |
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com