作业帮 > 英语 > 作业

虚拟语气could63.The earthquake ________ not have come at a worse

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/14 15:24:40
虚拟语气could
63.The earthquake ________ not have come at a worse time for the war-torn country.
A) could B) must C) would D) might
老师给的答案是A,为什么?
虚拟语气could63.The earthquake ________ not have come at a worse
如果在虚拟语气里,A ,C ,D 没有差别,可以互换,但是这里不是虚拟语气.根据句意可知
翻译:这场地震对于这个已经饱受战争摧残的国家来说,来的时候不可能更坏了!(即来得最不是时候了)
这里用到了“否定词+比较级”
这种结构多为“can't /couldn't +比较级”的形式,
表示“再也没有更……的了”.一种最高级的概念.
另外
wouldn't have done
是指'不会这么做' 一般用在一种假设的情况下 比如'如果我知道就不会这么做了'之类的
shouldn't have done
指'不应该这么做' 一般用在做了一件事然后表示后悔或者指出错误 像是'这件事不应该这么做'的感觉吧
couldn't have done
指'不可能这么做' 是指认为某人不可能做了某事, 或者认为某事不可能发生了
must not have done 是非常肯定的语气,一定没做过某事,发生过某事