Question Detail They have waited for more than 2 hours now. have been waitinghas been waitinghad been waitinghad waited Answer: Option A Similar Questions : 1. They felt humiliated because they realised that they had been cheated. have been cheatedhad been cheatingwere to be cheatedNo correction Answer: Option D 2. Ram insisted on he was right. insisted that insists thatinsisted on thatNo correction Answer: Option A 3. We have been working off and on for several days to complete this project. constantlyon and off regularlyon or offno error Answer: Option B 4. Sheela told her teacher to explain the chapter once again. ordered her teacherinvited her teacherasked her teachersaid to her teacher Answer: Option C 5. I would gladly accompany your sister if you had asked him. would have gladly accompaniedwas to have gladly accompaniedwill gladly accompanyNo improvement Answer: Option AExplanation:(Asked in CDS Exam) Read more from - Sentence Correction