Сложносочиненные предложения:
Тяжелый (~) гул оглушил (=) все (_ _ _), но вдруг (_._._) звук особый (однородные ~), острый ( однородные ~), как нож [сравнительный оборот], легко (_._._) и просто (_._._) пронзил (=) тяжелый (~) грохот (однородно _ _ _) и гул (однородное _ _ _)!
Повествовательное, невосклицательное, сложносочинённое (состоит из 2 простых предложений), союзное (противительный союз НО → противопоставление):
1-ое: двусоставное, распространенное, полное, не осложнено;
2-ое: двусоставное, распространенное, полное, осложнено сравнительным оборотом, однородными определениями и дополнениями.
Облачком (_._._) висит (=) водяная (~) пыль, а в пыли (_._._) изогнулась (=) радуга.
Повествовательное, невосклицательное, сложносочинённое (состоит из 2 простых предложений), союзное (противительный союз А → сопоставление):
1-ое: двусоставное, распространенное, полное, не осложнено;
2-ое: двусоставное, распространенное, полное, не осложнено.
Вот наклонилась (однородное =), развернула (однородное =) веером (_._._) хвост (_ _ _) - и хвост вспыхнул (=) синим (~) огнём (_._._).
Повествовательное, невосклицательное, сложносочинённое (состоит из 2 простых предложений), союзное (соединительный союз И → причинно-следственные отношение [ставим тире] ):
1-ое: односоставное, распространенное, полное, не осложнено;
2-ое: двусоставное, распространенное, полное, не осложнено.
Главные члены предложения: подлежащее и сказуемое (=).
Второстепенные члены предложения: обстоятельство (_._._), дополнение (_ _ _), определение (~).