would rather do sth.than do sth.也可以说成 would do sth.rather than do sth.
rather doing sth.than doing sth.听起来似乎是对的,但我们应该是更常用前面的would rather do sth.than do sth.或would do sth.rather than do sth.一样的意思嘛.
prefer to do sth.rather than do sth.也是对的.=would rather do sth.than do sth.= would do sth.rather than do sth