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

Members help members on grammar, vocab, pronunciation...

Moderator: EC

Post Reply
User avatar
Rachel Chelt
Member
Posts: 1
Joined: Tue Nov 08, 2022 11:35 am
Status: Teacher of English
Location: Manchester

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

Post 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. :~:
Chrome
Member
Posts: 7
Joined: Thu Mar 18, 2021 3:23 am
Status: Other

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

Post 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.
Firefoxjo
Member
Posts: 13
Joined: Sun Jan 01, 2023 11:34 am
Status: Teacher of English
Location: Singapore

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

Post 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
Post Reply