Then somebody laughed, then the entire class was laughing, and not in contempt and ridicule, but with open-hearted enjoyment.
and连接并列分句,省略了they were laughing。
not...but...为关联并列连词,连接二个状语,否定A,肯定B。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!

《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》