1. Мы расчистили дорогу, но снова пошёл снег 2. Сестра предполнесла мне радостное известие, когда я пришёл домой 3. В безжизненной равнине не было никого, изредка можно было услышать ветер 4. Мы знали, что это будет трудно, но опасное приключение ждало нас
Первая запятая показывает однородность членов предложения, вторая запятая показывает противопоставление с союзом а, третья запятая деепричастный оборот, последние две запятые деепричастный оборот