I'd rather you ____ too many people .A.didn't invite B.hadn't invited为什么选A?
问题描述:
I'd rather you ____ too many people .
A.didn't invite B.hadn't invited
为什么选A?
答
虚拟语气 邀请发生在过去 用过去完成时
我宁愿你没邀请太多人。
答
这是would rather后接从句要虚拟的,而它接的虚拟只有两种,与现在相反要用v-ed,与过去相反用had done,题意:我宁愿你没邀请这么多人,显然与现在事实相反,故选A。
答
would rather sb+...表示“宁愿...”时,用虚拟语气:对现在的情况虚拟,用过去式;对过去情况的虚拟,用过去完成时此句,是说现在的情况,你邀请了这么多的人,所以用其过去式did形式换个句子:I'd rather you ____ too m...