«крепко-накрепко» по составу

крепко-накрепко

Части слова: крепк/о/-/на/крепк/о

Состав слова (морфемы):
на — приставка,
крепк, крепк — корни,
о — соединительная гласная,
о — суффикс,
нет окончания,
крепко-накрепко — основа слова.