Чтобы выяснить, ставится ли запятая перед словом «либо», определим вначале, что оно является сочинительным разделительным союзом. В предложениях, где он используется, постановка знаков препинания зависит от конкретного контекста.
Одиночный союз «либо»
Сочинительный разделительный союз «либо» может соединять в предложении два однородных члена. В таком случае перед одиночным союзом запятая не ставится, например:
В зарослях ежевики негромко прошуршал еж либо ящерица.
С осеннего клёна летят по ветру красные либо желтые листья.
Летом она уходила с огорода в дом только поесть либо поспать.
Наша бабушка умела рассказать русскую народную сказку либо быль так, что просто заслушаешься.
Повторяющийся союз «либо»
Союз может быть повторяющимся как в простом предложении, так и в сложносочиненном. Тогда запятую поставим перед второй его частью.
Вдоль дороги из темноты внезапно вырисовывался _ либо кустарник, либо сжатое поле.
Страшным бедствием для лесных обитателей является _ либо пожар, либо наводнение.
Этому мальчонке с вихрами цвета спелой ржи_ либо двенадцать, либо тринадцать лет.
Белые облака _ либо наплывали неспешно на солнце, ненадолго скрывая его, либо их уносил неизвестно откуда налетевший ветер.
Ранним утром в лесу птицы _ либо щебетали на все голоса, либо по неизвесной мне причине вдруг все разом замолкали.
Над деревней _ либо сеялся мелкий дождь, либо из-за серых туч проглядывало умытое солнце.
Знаешь, ты _ либо плыви, либо возвращайся к берегу.
Укажем сложный случай пунктуации, когда в предложении повторяющийся союз «либо…либо» соединяет два однородных члена, причём имеется перед ними еще один однородный член без союза. В таком случае перед каждой частью союза ставится запятая. При постановке знаков препинания важно уметь заметить этот первый однородный член без союза. Рассмотрим примеры:
За окнами вагона быстро мелькали перелески, либо берёзовые рощицы, либо густой еловый лес.
С наступлением темноты туманы убирались в овраги, либо в ущелья, либо в провалы речек.
Надо мной кружилась птица, и мне удавалось рассмотреть её клюв, либо оперенье, либо крылья.
На их лицах застыло явное недоумение, либо выражение боязни, либо беспокойство.