Ответ:

Вставляем пропущенные буквы и знаки препинания. В первом предложении однородные сказуемые «танцевали и смеялись» соединены одиночным союзом «и», поэтому запятая не нужна. Во втором предложении части сложного предложения соединены союзом «и» — ставим запятую. Между однородными дополнениями «яблоки, груши и виноград» ставим запятую. Перед союзом «но», соединяющим части сложного предложения, ставим запятую.

Мы целый день танцевали и смеялись до утра. Дождь кончился, и солнце снова вышло. На столе лежали яблоки, груши и виноград. Я закончил работу, но ещё не отдохнул.