Site navigation

Choose the sentence which is most appropriate – grammatically, semantically & logically.

Question and options

Choose the sentence which is most appropriate – grammatically, semantically & logically.
  1. Sorry to keep you. How long are you waiting?
  2. My apologies for the delay. How long you have been waiting?
  3. Sorry to keep you. How long have you been waiting?
  4. Sorry for the delay. Since how long are you waiting?

Answer and explanation

Correct answer: C - Sorry to keep you. How long have you been waiting?
"Sorry to keep you. How long have you been waiting?" is correct: "Sorry to keep you" is idiomatic and "How long have you been waiting?" uses the present perfect continuous with correct question word order. "How long are you waiting?" uses the wrong tense, "How long you have been waiting?" has statement word order in a question, and "Since how long are you waiting?" is non-standard.

Practice for these exams

  • CUSAT Three-Year LL.B.

Related question papers

Related exam syllabi

More solved explanations in Grammar & usage