Часть речи наречие, неизменяемое слово. В предложениях выступает обстоятельством. Слово распространено в речи, но его правописание вызывает сомнения.
Правильное написание
В соответствии с орфографическими нормами русского языка, наречие правильно пишется следующим образом:
ДАВНЫМДАВНО
Неверное написание
ДАВНЫМ ДАВНО когда словосочетание пишется раздельно
Почему пишется именно так
По правилу русского языка через дефис пишутся наречия, образованные путем повторения одного и того же слова или однокоренных слов, которые осложнены приставками или суффиксами. В рассматриваемом словосочетании корень у слов одинаковый давн, он осложнен суффиксами -ым и -о. Наречие правильно пишется так: давным-давно.