找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 880|回复: 2

[[求助与讨论]] I would rather somebody did "or" do something?

[复制链接]
发表于 2007-12-5 00:13:16 | 显示全部楼层 |阅读模式
\"I would rather he didn't leave tonight.\"
\"I would rather he stayed until next month.\"
OR
\"I would rather he not leave tonight.\"
\"I would rather he stay until next month.\"

Which is correct?
Thank you.
回复

使用道具 举报

发表于 2007-12-5 02:52:06 | 显示全部楼层
The first group is correct:
I would rather he didn't leave tonight."
"I would rather he stayed until next month."

because these two sentences belong to "Subjunctive Mood" , when you "would rather" somebody other than yourself did something, you shall use "Subjunctive Mood". But if you yourself "would rather" do something, we don't use it.
eg.: I would rather stay at home after supper.
but not "I would rather stayed at home after supper. "
回复

使用道具 举报

发表于 2007-12-5 10:55:16 | 显示全部楼层
第一组正确。would rather(宁愿)后接宾语从句that时一般用过去时,说的是现在或者是将来的事,如果说的是过去的事情则要用过去完成时,如 I would rather he had been here last night.

would rather 的这种用法类似于wish (祝愿)后面接宾语从句时的用法。
I wish you succeeded in the near future./ I wish you had succeeded in the match yesterday.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-11-14 17:48 , Processed in 0.191204 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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