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.
outlive BY or FOR 5 years?
Moderator: EC
-
- Member
- Posts: 37
- Joined: Sun Nov 19, 2023 2:30 pm
- Status: Learner of English
- Location: Portugal
- Joe
- 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?
You outlive somebody BY 5 years.
For the meaning you want, you should say:
"She outlived her husband 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
eBooks: English Prepositions List | Essential Business Words | Learn English in Seven
- Murazik
- 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?
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.