Question Detail People are waiting for the train at platform for long. were waitinghave been waitinghas waitinghave waiting Answer: Option B Similar Questions : 1. Is the tea so hot for you to drink? hot enough for you to drinkenough hot to drinkhot cool that you can drinkNo improvement Answer: Option A 2. We have been working off and on for several days to complete this project. constantlyon and off regularlyon or offno error Answer: Option B 3. He requested to change his shoes for mine. withtoagainstNo correction Answer: Option A 4. It is important that Ajay should have been arriving here before time. arrivecould have arrivecould arriveNo correction Answer: Option C 5. The winter has set in and the days are getting colder. set offset upset withset in Answer: Option D Read more from - Sentence Correction