Глагол "улыбнулись" образован от инфинитива "улыбнуться" с помощью формообразующего суффикса -л-. Морфемный состав глагола "улыбнулись":улыб- корень, который находим в однокоренных словах "улыб-ка, улыб-аться, улыб-очка, улыб-чивый";-ну- суффикс;-л- формообразующий суффикс прошедшего времени глагола;-и- окончание;-сь - возвратный постфикс.Основа слова - улыбну_сь. В основу не вошли формообразующий суффикс и окончание как словоизменительная морфема.
Слово "сонные" - прилагательное, какой?:-сон- корень слова ;-н- суффикс слова;-ые- окончание слова;Основа слова: сонн.
Край-край корень и основа,окончание 0
Шелестят-шелест корень и основа,ят окончание