英语语法 | 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. 凯蒂是坐汽车去的,我宁愿地不坐汽车去。