'for a day' vs. 'all day long'
Can 'all day long' be replaced with 'for a day'? For example, is it incorrect if I say 'I've been studying for a day.' instead of 'I've been studying for a day.' ?
Thank you.
Search from various English teachers...
Answers · 5
1
All day long emphasizes that you worked during the entire day without a break.
1
I think it is maybe grammatically correct but it would sound very strange and no one would ever say "I've been studying for a day" it would just sound odd! It seems more of a sentence relating to the past so when you apply it to the present it sounds odd. You could say I studied for a day this week, but really that would only sound ok after the week was over.
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
