Запятая между главной частью и придаточной, присоединяемой простым союзом или союзным словом, не ставится, если придаточная часть усечена до одного союзного слова (одиночно употребленное союзное слово теряет функцию придаточного предложения).
При однородных членах с союзом или сказуемое ставится во множественном числе, если возникает необходимость согласования в роде и подлежащие принадлежат к разному грамматическому роду. Верно: Буря или вихрь очень опасны.
Запятая нужна: Мы включаем свет, только когда темно. Если перед подчинительным союзом стоят усилительные частицы как раз, только, лишь, исключительно и т. п., то запятая перед ними ставится вопреки интонации.
Запятая перед одиночным сочинительным союзом, соединяющим два вопросительных предложения, не нужна. См. пункт 5 параграфа 112 «Полного академического справочника» под ред. В. В. Лопатина (М., 2006 и след.).
Подобные случаи не кодифицированы, но мы согласны с Вами. Двоеточие после глагола говорим относится к обеим процитированным фразам, повторять его не требуется; запятая перед одиночным разделительным союзом или не нужна.
Запятая не нужна. После последнего однородного члена предложения, присоединяемого противительным или подчинительным союзом (в том числе хотя) и не заканчивающего собой предложения, запятая не ставится, т. е. он не обособляется.
Запятая не нужна. В сложносочиненном предложении с одиночными союзами и, да (в значении «и»), или, либо запятая не ставится, если части сложносочиненного предложения представляют собой побудительные, вопросительные или восклицательные предложения.
Обстоятельство времени после каждого дождя не является общим для двух частей сложносочиненного предложения, потому что во второй части есть свое обстоятельство времени (следствия) тогда. Следовательно, запятая перед союзом и нужна.
Запятая перед одиночным союзом и не ставится. Он соединяет вопросительные предложения (Почему провалились, почему превращала и как научили?) либо однородные придаточные части (Расскажи, почему провалились, почему превращала и как научили).
Слово чтобы в данном предложении является подчинительным союзом, который всегда пишется слитно. Раздельно пишется местоимение что с условной частицей бы (но я не могу сказать, что бы тебе следовало сделать).