Question Detail

They have waited for more than 2 hours now.

  • have been waiting
  • has been waiting
  • had been waiting
  • had waited
Similar Questions :

1. Not till he got home he did realise that he had lost his keys in the theatre.

  • did he realise
  • he did not realise
  • he realised
  • No improvement

2. The record for the biggest tiger hunt has not been met since 1911 when Lord Hardinge, then Viceroy of India, shot a tiger that measured eleven feet six and three-fourth inches.

  • bettered
  • improved
  • broken
  • No improvement

3. He did many mischiefs.

  • made many a mischiefs
  • made much mischief
  • committed many mischiefs
  • No improvement

4. He has done nothing from two days.

  • at
  • through
  • since
  • No correction

5. It is important that Ajay should have been arriving here before time.

  • arrive
  • could have arrive
  • could arrive
  • No correction
Read more from - Sentence Correction