1

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.

2
  • 1
    The B part is also unidiomatic, as you say. till within a few ... 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
1

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.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .