outlive BY or FOR 5 years?

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

Moderator: EC

Post Reply
PinkLady
Member
Posts: 37
Joined: Sun Nov 19, 2023 2:30 pm
Status: Learner of English
Location: Portugal

outlive BY or FOR 5 years?

Post by PinkLady »

Is this sentence correct?


"She outlived her husband for 5 years."



Note By this, I mean that she still lived for 5 years, after her husband's death.



------------------------------------


Thnak you.
User avatar
Joe
Admin/Teacher
Admin/Teacher
Posts: 1780
Joined: Thu Dec 18, 2003 6:56 am
Status: Teacher of English
Location: England

Re: outlive BY or FOR 5 years?

Post by Joe »

You outlive somebody BY 5 years.

For the meaning you want, you should say:

"She outlived her husband by 5 years."
"We are not wholly bad or good, who live our lives under Milk Wood :-| " — Dylan Thomas, Under Milk Wood

eBooks: English Prepositions List | Essential Business Words | Learn English in Seven
User avatar
Murazik
Rising Star
Rising Star
Posts: 50
Joined: Wed Oct 25, 2023 10:34 am
Status: Learner of English
Location: Covington, Georgia

Re: outlive BY or FOR 5 years?

Post by Murazik »

PinkLady wrote: Sun Nov 26, 2023 11:51 am Is this sentence correct?


"She outlived her husband for 5 years."



Note By this, I mean that she still lived for 5 years, after her husband's death.



------------------------------------


Thnak you.
In this case, it's better to say by
As far as I was concerned Can't wait to see whatever movie they're filming in London right now.
Post Reply