Ребенок от души смеялся, когда прокаркал ворон, который сидел не далеко на ветке. Это сложное предложение, которое состоит из двух грамматических основ: ребенок смеялся, прокаркал ворон.
Я почти было заснул, когда вдруг проквакала лягушка и начисто прогнала сладкий сон, который понемногу одолевал мной. Это тоже сложное предложение с двумя грамматическими основами: я заснул, лягушка проквакала и прогнала.