as/than引导比较分句,比较分句采用缩减形式(即替代和省略)是常态,而不是例外。当as/than+be+形容词或be+过去分词时,什么时候be可以省略,什么时候be不可以省略,取决于表语形容词或过去分词为何。《剑桥英语语法》给出了可以省略be的形容词和动词,你可以参考。但作为你,应该作的是主语在阅读实践中总结,把你见过的省略了be的形容词或过去分词记在一个卡片上,久而久之,你就知道哪些情况可以省略be了。
but引导定语从句,不属于比较分句,定语从句不允许省略。不要把二者混淆。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!