Нужна ли где-нибудь запятая: Шкаф был грязным — его явно давно не мыли — и в нем лежали игрушки, которые...
Шкаф был грязным ( 1 грамматическая основа) , его давно не мыли ( 2 грамматическая основа) , и в нём лежали игрушки ( 3 грамматическая основа), которые.
Возможно добавить тире после первой грамматической основы, как пояснение почему он грязный