I would rather you _____(speak)rudely to her yesterday.

[复制链接]
查看11 | 回复3 | 2009-8-16 11:42:16 | 显示全部楼层 |阅读模式
B 这是一个虚拟语气I would rather sb.did/had done sth.宁愿某人没做过什么事 这句话有yesterday 说明是发生在过去所以选BI would rather sb.did sth.用于发生在现在的事情。...
回复

使用道具 举报

千问 | 2009-8-16 11:42:16 | 显示全部楼层
答案是B.因为would rather+从句时,从句的谓语动词要用虚拟语气。如果是对现在或将来的虚拟,从句的谓语动词要用过去时;如果是对过去的虚拟从句的谓语动词要用过去完成时。因为有时间状语yesterday,所以要用B....
回复

使用道具 举报

千问 | 2009-8-16 11:42:16 | 显示全部楼层
hadn't spoken...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行