Maya wasn't promoted to (A) the post of a manager (B) till for a few months of her resignation. (C) No error (D)

What's the error in the above sentence ? My book says error is in part C but isn't the B part also wrong ? Shouldn't the correct form be the post of manager ?

What's the error in part C ? Do we need to remove for from it to correct the sentence ?

So the overall correct form should be

Maya wasn't promoted to the post of manager till a few months of her resignation.

  • 1
    The B part is also unidiomatic, as you say. till within a few ... – Tᴚoɯɐuo Jun 1 '17 at 14:33
  • 3
    Part (C) is the worse of the errors, but B and C are both wrong, as you say. I would rephrase (C) to until a few months before her resignation. – SteveES Jun 1 '17 at 14:40

The word "till" refers to a single point in time that acts as a boundary. But "for a few months" is a span of time. The two can't be used together.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.