Page 1 of 1

I've lived here five years VS I've lived here for five years

Posted: Tue Nov 08, 2022 11:49 am
by Rachel Chelt
"I've lived here five years" VS "I've lived here for five years"

Hi all. I hope you're well.

I'm struggling to find a decent explanation of why it's okay to use or omit 'for' in the above two clauses. Can anyone point me in the right direction, please? I'm a newish TEFL tutor and am still getting to grips with some of the finer details in the grammar world.

Speaking English as a native is one thing, explaining it all is a completely different ballgame!

Big thanks. :~:

Re: I've lived here five years VS I've lived here for five years

Posted: Thu Nov 24, 2022 6:47 am
by Chrome
I don’t think it IS okay to omit “for”. It sounds slangy to me or at least very informal, almost lazy. But I probably do it myself in informal cases:
No worries. I’ve only been here five minutes.

Re: I've lived here five years VS I've lived here for five years

Posted: Mon Jan 02, 2023 2:17 pm
by Firefoxjo
Chrome wrote: Thu Nov 24, 2022 6:47 am I don’t think it IS okay to omit “for”. It sounds slangy to me or at least very informal, almost lazy. But I probably do it myself in informal cases:
No worries. I’ve only been here five minutes.
I agree