早教吧 育儿知识 作业答案 考试题库 百科 知识分享

虚拟语气wouldrather,hadrather,wouldsooner有什么细微差别?

题目详情
【虚拟语气】would rather,had rather,would sooner有什么细微差别?
▼优质解答
答案和解析
would rather ( sooner ) that S did. 这个句式是表示某人对现在或是将来的事情是否希望发生的一种主观愿望,这只是说话者纯然的主观想法,至于他的愿望能不能实现不由他的意志而掌控.这个句式就是我们中文中常说的:(某人)宁可,宁愿(某人做某事).
表主观愿望的词跟虚拟语气需要用助动词时一般用would,could等.一般不用should,但具体问题也要具体分析.从句中用过去式表现在和将来“宁愿别人做…”;从句中用过去完成式表“对过往所做事感到懊悔”.