Is the preposition "for" necessary in the following sentence? In reports coming across my desk, I am seeing it written both ways (that is, with and without the preposition).

He worked for a total of 14 years.

1 2 3
' for ' is indeed necessary since it refers to the range of time involved.

' for a total of 14 years. ' is an adverbial phrase modiying the verb ' worked 'Emotion: smile
I think 'He worked a total of 14 years' is pretty much acceptable. I may be wrong.
Any other opinion on that?
Students: Are you brave enough to let our tutors analyse your pronunciation?
What about the sentences:

- 'I worked ten years as a waiter.'
- 'She worked three years in Brazil.'
- 'I worked three hours today.'
- 'He worked five years for Microsoft.'
It is better to say ' He's worked for a total of 14 years since ... '
I'm still waiting for someone else's opinion. Thank you.
Site Hint: Check out our list of pronunciation videos.
All sentences are correctEmotion: smile As I always said, there is no specific rule governing the use of preposition.
You can also say, " I am waiting someone for his opinion "
On second thought, I think I've made a mistake Emotion: stick out tongue. As I said, ' for ' is a range of time up to now. That's why it is always used in present perfect tense as what I've suggested. " He's worked for .... "

Generally speaking, It won't be applied on past tense.Emotion: smile.
Students: We have free audio pronunciation exercises.
Show more