题目内容
Oh, I’m not feeling well in the stomach. I so much fried chicken just now.
A. shouldn’t eat B. mustn’t have eaten
C. shouldn’t have eaten D. mustn’t eat
C
【解析】
试题分析:考查虚拟语气的使用。情态动词+have 过去分词表对过去发生的事的虚拟。“must+have+过去分词”用于肯定句中,表示对过去所发生的动作或存在的状态很有把握的一种推测,也可以用来表示对到目前为止的情况的推测,意为“一定(已经)…,想必”。“must have+过去分词”句型的否定形式不能用“mustn’t have+过去分词”,而要用 “can’t (couldn’t)+have+过去分词”结构,表示“过去不可能做了什么”,语气也比较肯定,而mustn’t则表示“绝对禁止”; “should (ought to) +have+过去分词”用于肯定句表示“过去本应该做但实际上没有做”,意思为“本来应该??的(但实际上却没有…)”,含有“责备”的意思;其否定形式要在should或ought to 后加not,构成“shouldn’t (oughtn’t to) +have+过去分词”结构,表示“过去本不应该做而实际做了某事”,含有“责备、抱怨、后悔”之意。句意:噢,我的胃不怎么舒服,我刚才不应该吃太多炸鸡的。故选C。
考点:考查虚拟语气
假定你是某一英文报纸的记者,请根据下列表格,以A Big Forest Fire为题,写一篇简单报道,词数100左右。
起火地点 | 澳大利亚维多利亚州(Victoria)西南部森林 |
起火时间 | 10月2号 |
火 因 | 某青年扔烟蒂(stub) |
持续时间 | 四个多星期 |
救火人员 | 数千名消防队员(fireman)及当地群众 |
伤亡人数 | 19人死亡,约80人受伤 |
损 失 | 至少3000万美元 |
影 响 | 震惊全国 |
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________