谢邀。这里加不加what都对。比较正式的文体一般不加what,因为更为简洁,没有what也不会产生歧义。要了解比较级,弄清它的结构原理, 你要从英语的思维方式入手。我们以形容词比较级better为例,比较句型最常见的基本框架是:A is better than B (is good). 但请注意这里than从句的good 是必须省略的,is 可有可无。所以,你不会看到 John is taller than Jim is tall. 这样的句子,因为最后那个tall 必须省略。你的句子相当于A (That) is even better than B [that (which)] I hoped for (is good). that which 此句中作宾语因此也可以省略。that which的用法因为过于老旧和正式,所以在现代英语中不是很常见,通常被what替代,因为融合性关系代词what在相应语境 =that which. 请看外刊例句:
你的句子如果加what就是:That was even better than what I hoped for. 可以理解为what替换了that which。因为what作hope for的宾语,所以what可以省略,这就变成你问题中的句子,更为简洁和正式。但在口语表达中,人们时常更喜欢用what.
我再给你提供几个使用what的外刊例句供参考,这些句子中的what均可省略: