would rather虚拟语气用法? 谢谢!!
would rather后接句子时,句子谓语习惯上要用虚拟语气,具体用法为:
1.一般过去时表示现在或将来的愿望
I’d rather you went tomorrow (now). 我宁愿你明天(现在)去。
I’d rather you came next Saturday. 我宁愿你下星期六来。
I’d rather you were happy. 我愿你快乐。
I’d rather she sat next to me. 我宁愿她挨着我坐。
I’d rather Jack left on an earlier train. 我宁愿杰克乘前一班火车走。
You always go without me and l’d rather you didn’t. 你总是不带我去,我可不愿意你这样。
“Shall I open the window? ” “I’d rather you didn’t. ”“我要不要把窗子打开? ” “我看不要打开好。”
2. 用过去完成时表过去的愿望
I’d rather you hadn’t said it. 我真希望你没有这样说过。
I’d rather you hadn’t done that. 我宁愿你没这样做。
l’d rather you had been / hadn’t been present。我 (宁) 愿你当时在场 / 不在场。
l’d rather he had told / hadn’t told me about it 我 (宁) 愿他告诉了 / 未告诉我这件事。
Katie went by car and I’d rather she hadn’t. 凯蒂是坐汽车去的,我宁愿地不坐汽车去。
在英语中虚拟语气怎么使用
虚拟语气是一项语法难点,为了让学员们便于理解与记忆,我们把虚拟语气分成三大块来讨论: 1.名词从句中的虚拟语气 标志词+should+动词原形 2.条件从句中的虚拟语气 ①三种基本态 ②倒装虚拟句 ③混时虚拟句 ④含蓄虚拟句 ⑤跳层虚拟句 3.其它情形中的虚拟语气(wish/would rather/It’s high time…/If only…/lest) 一.三种基本形态(1) 表虚拟的时间 if从句谓语形式 主句谓语形式 现在: did / were would (should, might, could)+do 过去: had done/ had been would (should/might/could)+have done(been) 将来: were to/ should+do would (should, might, could)+do 三种基本形态(2)(这是基础,建议牢记下面的例句,争取能脱口而出) 与现在事实相反:If I had enough money, I would buy a book. 与过去事实相反:If I had had enough money, I would have bought a book. 与将来事实相反:If I were to have enough money, I would buy a book. If I should have enough money, I would buy a book. 二、倒装虚拟句(只能与过去/将来事实相反,省去if,只有三种倒装形式) Had I had enough money, I would have bought a book. Were I to have enough money, I would buy a book. Should I have enough money, I would buy a book. 三、混合时间虚拟语气(主要是抓住时间状语) (对过去事实虚拟+对现在事实虚拟) If I had studied English at school, I could read the English novel now. (对现在事实虚拟+对过去事实虚拟) If she were not so careless, she wouldn’t have made such a mistake.