I found information that claims natives prefer to say
"the whole day" rather than
"for the whole day". Since then, I've been wondering what the situations are in which a speaker is more likely to say
"for the whole day"? The variant isn't incorrect, so are there any situations in which it is needed?
I assume we use
"the whole day" to indicate only the period of time, something like having experienced something for a period of time.
And the second phrase
("for the whole day") implies something that the person wants to draw attention to as an ongoing action or situation. For example, a recent graduate gets a job and is proud of it, is proud of how much time it has taken.
"I have been developing our summer photos the whole day".
Am I right? I would be very grateful if you could give me some examples.