Why can't I use 'Whole day' instead of 'All day' here?
"whole day" is also good
"The whole day" is accepted. :)
Why is it dagen instead of dag? Is it because hele dag would not make grammatical sense? How about Hele dagene for "all the days"? is that possible?
I guess "all the day" would be literal translation. We use definite articles less in English than in other languages. ("toute la journée" in French, "todo el dia" in Spanish, "de hele dag" in Dutch...)
Nbalive2005 is right it should be dag isted of dagen
You can either do "En hel dag" = "a whole day" or "Hele dagen" = "the whole day". But "Hele dag" is just grammatically wrong.