Ответ:

Части речи: Вдалеке — наречие; виднелся — глагол; редкий — имя прилагательное; лесок — имя существительное.

Разбор по членам предложения: «лесок» — подлежащее, выражено существительным; «виднелся» — сказуемое, выражено глаголом; «редкий» — определение, выражено прилагательным; «вдалеке» — обстоятельство места, выражено наречием.

Грамматическая основа: «лесок виднелся».

Словосочетания: лесок (какой?) редкий; виднелся (где?) вдалеке.