这个不是长句 而是 should know better than to do (doing) 这个短语用法
意思是 should not , "你该知道,你绝对不能相信pam 说的任何话."
其实学会了这个短语就可以了,句子本身不难.如果需要,可以google 一下 "know better than to" 这个字段,从搜索页面就可以看到很多类型的例句,熟能生巧.
个人其实比较喜欢那个 take sb's words 这个表达,非常精准而且简单的一个表达.
祝你学习愉快.日有所得.Happy summer holiday