请教专家老师,大家了解would rather do 是“宁愿,宁可做某事”的意思,虽然含有would但可用在目前时态。Would 和will 是情态动词,表示“预测”或“意愿”,所以我的疑问是既然用在目前时态为什么不说“will rather do”呢?用would 仅仅表示委婉吗?谢谢老师。
would rather do 在形式上是虚拟语气。rather的用法说明已经有了A选择存在,说话人不想选择A, 而期望选择B,所以用would rather do结构提出B选项。would为表示意愿的情态动词,表示说话时的目前的意愿,却用过去形式,这就是过去式虚拟语气,字面上的意思是“我了解B选项不大可能,但我还是想说出我的意愿”。在实质交流中则起到了委婉的成效。目前,would rather do已经成了一个固定的习语了,所以不适合用will rather do.