题目内容
2.--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.本题考查"情态动词+have done"的结构.wouldn't have done是虚拟语气,表示"本不会…";couldn't have done 表示"不可能已经…";shouldn't have done是虚拟语气,表示"本不应做但事实上却做了";没有mustn't have done;根据句意可知,"你本不应该给她那么多食物",由此判断答案选择C.
点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.

练习册系列答案
相关题目
14.假如你叫李华,参加学校开展的"有困难向谁求助"(Whom do you turn to when in trouble?)的调查活动,调查结果如下表.请用英语给校报编辑写一封信反映相关内容.
注意:1.内容要点全面,并表达出你的观点.为了使文章连贯,可适当增加内容.
2.词数:100词左右,信的开头已给出,不计入总词数.
Dear editor,
I'm a student in Senior Three.We have made a survey-"Whom do you turn to when in trouble?"
Sincerely yours,
Li Hua.
求助对象 | 比例 | 理由 |
同学、朋友 | 50% | 年龄相仿,容易理解与交流 |
老师、家长 | 42% | 有爱心、有经验,可以信任 |
无 | 8% | 不愿与人交流,难以与人沟通 |
2.词数:100词左右,信的开头已给出,不计入总词数.
Dear editor,
I'm a student in Senior Three.We have made a survey-"Whom do you turn to when in trouble?"
Sincerely yours,
Li Hua.