WBCS.LIVE practice question

Select the sentence that has a grammatical error. The workers had been repairing/ the mall road in/ town for/ several days now.

Solve this multiple-choice question and check the correct answer with its explanation below.

Answer options

  1. the mall road in
  2. several days now
  3. The workers had been repairing
  4. town for

Correct answer and explanation

Correct answer: The workers had been repairing

Explanation: The correct answer is C.✅ Corrected Sentence: The workers have been repairing the mall road in town for several days now.