0

According to the fourth edition of English Grammar in Use by R.Murphy, we can't use for + all:
However, I can often hear people use for + all. They might say, for example:
I wanted to remember it for all my life.
I've been waiting for this moment for all my life.
But as for "all day...