Перед словом
1. Поскольку «либо» – разделительный союз, синонимичный «или» и почти так же употребляющийся, перед «либо» запятая нужна в сложном предложении (за исключением случаев, рассмотренных ниже).
- Мы приедем завтра часов в пять вечера, либо уж ты приезжай в воскресенье с утра.
- Каждый урок Федор был обязан подходить к учителю и подавать свой дисциплинарный дневник, либо учитель сам требовал дневник за какое-то нарушение.
2. Запятая будет и в том случае, если союз повторяющийся. Если так, неважно, сложное это предложение или простое с однородными членами. Необходимо только следить за тем, чтобы не поставить лишнюю запятую перед первым однородным членом или частью сложного: она не нужна, даже если перед ним тоже есть «либо».
- Мы на выходных собираемся либо в цирк, либо в театр.
- Либо он сдаст зачет по географии, либо его отчислят из гимназии.
Запятая не нужна
1. Запятая перед одиночным союзом «либо» не ставится, если он соединяет однородные члены предложения.
- Оплатите покупку банковской картой либо наличными.
- Принесите, пожалуйста, молоко либо кефир.
2. В сложном предложении перед союзом «либо» не ставится запятая, если у частей сложного есть общие второстепенные члены или общая часть сложного предложения.
- Стало светлее: луна взошла либо фонарь напротив зажгли.
- Когда заканчиваются уроки, ребята вместе играют в школьном дворе либо учителя уводят их на волейбольную площадку.