2 would rather do than do

As long ago as the fourteenth century, an Englishman made the remarkable discovery that people would rather pay large sums of money than have their life work destroyed by gangsters.

 

请问老师,would rather do than do 这个结构是不是使用的时候,不用考虑时态,不论是过去(如上句)还是现在(如口语说,我宁愿在家也不去购物)都直接套用就可以?
请先 登录 后评论

最佳答案 2021-07-08 17:49

初中阶段那种死记硬背结构但实质不理解的操作,在英语更高级阶段就完全不管用了。

would rather中的would是情态动词,rather是副词,这是触发后面用动词原型的原因,如would rather pay...

than是连词,than作为连词的一个特点就是有“超级省略”作用,而因为与would rather关联了,又要起“对称作用”。

以下一些分解,来理解内部原理


1. I'd rather stay at home than go shopping.

than后面实际上省略了I'd,然后动词go与stay形成对称。这个对称的原因,是stay与go处于一个时间框内。


2. I'd rather stay at home than at school.

如果你套用than do这个公式,上面你就没办法理解了。所以当than要取舍的对象只是状语时,只保留状语就行了。


3. I'd rather have stayed at home than have gone shopping.

同样,你用than do套用又无法理解了。这里依然是have stayed与have gone形成对称。


更复杂的如

4. I'd rather have stayed at home than go shopping tomorrow.

请先 登录 后评论

其它 2 个回答

猴哥英语 - 英语培训师

可以的,than 后面用原型

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

        使用 would rather do than do 这个结构的时候,不用考虑时态,不论是过去(如上句)还是现在(如口语说,我宁愿在家也不去购物)都直接套用就可以。

请先 登录 后评论
  • 3 关注
  • 1 收藏,4030 浏览
  • 1208 提出于 2021-07-08 10:56