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
-
- Rising Star
- Posts: 106
- Joined: Sun Nov 19, 2023 2:30 pm
- Status: Learner of English
- Location: Portugal
- Josef Essberger
- Admin/Teacher
- Posts: 1798
- 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."
English Prepositions List by Josef Essberger
Extremely useful ebook full of examples and visual aids to learn prepositions Inés Barbero
Extremely useful ebook full of examples and visual aids to learn prepositions Inés Barbero
- 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.