Anonymous Posted 12 years agoGrammar
Many days or for many days
Hi. Which is correct? Please look at the underlined parts. Thank you in advance for your help.
1. He has been busy many days.
2. He has been busy for many days.
3. He has been sleepless many nights.
4. He has been sleepless for many nights.