人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

wouldrather,wouldsooner,hadrather,wouldprefer等用来表达主观愿望,它们之后的宾语从句中需用虚拟语气.谓语动词用过去式表示现在或将来,用过去完成式表示过去.如:Iwouldratherhecametomorrowthantoda

[复制链接]

问题:wouldrather,wouldsooner,hadrather,wouldprefer等用来表达主观愿望,它们之后的宾语从句中需用虚拟语气.谓语动词用过去式表示现在或将来,用过去完成式表示过去.如:Iwouldratherhecametomorrowthantoda

答案:↓↓↓

网友采纳  should是“应该”的意思,用于虚拟语气中基本也保持本意不变.  比如说:  Youshouldhavelockedthedoor.你应该锁上门的(应该做但没做,表假设虚拟)  Isuggestyoushouldstopthisproject,我建议你终止这项项目(suggest表“建议”之意时后用虚拟语气)  wouldrather等表主观愿望的词后既接虚拟语气,理论上来讲可以用should.但习惯上不用,因为这样翻译过来就是“某人宁愿……应该……”,“宁愿”和“应该”前者表说话者主观意愿,后者表客观条件的要求,搭配起来逻辑上有些矛盾.  表主观愿望的词跟虚拟语气需要用助动词时一般用would,could等.一般不用should,但具体问题也要具体分析.
回复

使用道具 举报

小黑屋/人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

Powered by 5wangxiao

© 2007-2021 5wangxiao.Com Inc.

快速回复 返回顶部 返回列表