Вопросы к Поиску с Алисой
Фразы «all day» и «all day long» в английском языке взаимозаменяемы и имеют одинаковое значение — что-то происходит на протяжении всего дня. textranch.com
Разница заключается в акценте: «all day long» делает больший упор на продолжительность действия. otvet.mail.ru forum.wordreference.com
Примеры употребления: