一道英语题!是不是虚拟语气?
来源:百度知道 编辑:UC知道 时间:2024/05/31 16:11:27
I‘d rather you _______ by train, because I can't bear the idea of your being in an airplane in such bad weather.
A.would go B.should go C.went D.had gone
我觉得选D隐微势对过去的虚拟,不知道对不对。
谢谢!
解释为什么,并翻译成中文。谢谢!
A.would go B.should go C.went D.had gone
我觉得选D隐微势对过去的虚拟,不知道对不对。
谢谢!
解释为什么,并翻译成中文。谢谢!
虚拟语气用在would rather 后面的从句中表示“希望”,用过去式虚拟当时或将来的情况 用过去完成时虚拟过去的情况
例 i'd rather i had seen the film.
这题选C 我觉得是对将来的虚拟
我希望你坐火车 因为在这样的坏天气里坐飞机是让我不敢想象的
选B
would rather sb do
这里的should 可以省
同时表示建议的委婉语气
would rather sb (should)do sth 宁愿某人做某事
如果选最后一个,首先不符合语法规则,其次意义不通.had gone表示此人已经坐火车了,而说话人宁愿他没坐过.
虚拟语气应该是一个虚拟语气词后面加(should)do
should可省略
这句应该不是虚拟语气
我认为应该选C,did 就说明了是虚拟语气
是虚拟.但选B.