打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
would rather…than

I would rather have gone to the theater than stayed home last night.

本句,用过去时 stayed 是正确的。

主句用 would rather + 完成体,是对过去情况的虚拟用法。would rather have gone 的意思指昨晚“但愿、宁可去看戏”,但实际情况是没有去。这里表示一种后悔惋惜。句子等于说:

I didn't go to the theater, but stayed home last night. 

这说明:than 后面的动词时态,与主句一致。didin't go —— stayed,所以,使用过去时。

追问:2020/04/09 09:41

老师好!是不是前面用would rather have done结构than后面都得用过去时?

回答:2020/04/09 12:33

是的。主、从句都是指过去的事情。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
最新版初中英语知识点总结:原因状语从句
时态讲解及练习
肯定句变否定句
Our Gone Home II 《我们远去的家园 II》
英语美文 | 杨绛先生《我们仨》英文版节选
比较2个句子语法的不同He likes doing some reading at home ____ to the cinema.A.than to go B.than going C.rather
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服