-how do you find the club
-i would rather not __(join) it .everyone is saying its management is going from bad to worse.标准答案为 have joined .疑问:这里是表示对过去的假设,为什么不用had joined
刘老师:
▲以下两种表达也是虚拟语气的一种用法:
1. would rather have done sth.:宁愿做某事(对过去未做某事表示后悔)
2. would rather not have done sth.:宁愿不做某事(对过去所做某事表示后悔)
▲I would rather not have joined it. Everyone is saying its management is going from bad to worse.
【翻译】我不加入这个俱乐部该多好。大家都说它的管理会越来越糟。
为何不用had joined代替have joined?——原因是:would + have done,不是would +had done。
rather在本句用作副词,表示“宁可,宁愿”,经常跟would 连用。
【注意】分析成分不要孤立地看待问题,要学会瞻前顾后。had done是过去完成时,不可再跟would连用;would 后的完成式是:would have done。
例如:我们常说would better do sth.为何在better之后是动词原形?因为前面是would,better是副词“最好”,实际就是在would之后跟动词原形,不是在better之后跟动词原形。这跟我们讨论的句子是一个道理,would not have joined 之间插上了rather而已。
陈老师:
-how do you find the club
-i would rather not __(join) it .everyone is saying its management is going from bad to worse.标准答案为 have joined .疑问:这里是表示对过去的假设,为什么不用had joined
回答如下:
主语+would rather not have done sth 意思:主语宁愿过去没有做某事,是一种虚拟语气表达(但是实际上已经做了某事,有一种后悔的意味)
I would rather not have joined it.
=我宁愿我没有参加.(但是实际上已经参加了,表示后悔意味)