0
Kazupocketmonster Posted 8 years ago
Grammar

Is this acceptable English?

Two years ago, I left the company I had worked for for 5 years.

Is this consecutive ‘for’ confusing?

  

Top answer

No, it is not confusing in terms of meaning. In speech it is passable, but stylistically it does not look great written down. You can instead write: Two years ago, I left the company where I had worked for five years.

  • No, it is not confusing in terms of meaning.
  • In speech it is passable, but stylistically it does not look great written down.
  • You can instead write: Two years ago, I left the company where I had worked for five years.
  • It is good style to write small numbers in words.
  • You did this for "two" but not for "five".
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0

No, it is not confusing in terms of meaning. In speech it is passable, but stylistically it does not look great written down. You can instead write:

Two years ago, I left the company where I had worked for five years.

It is good style to write small numbers in words. You did this for "two" but not for "five".

Related Questions