0
Tamguatlay Posted 11 years ago
Grammar

Sorry to keep you waiting.

Where I live, when a salesman keeps a customer waiting when he was busy with something else, he will "Sorry to keep you waiting."

I think it is not correct because he has kept the customer waiting.

Therefore, he should say, "Sorry for having kept you waiting."

Am I right?

Thanks.
  

Top answer

Your suggested sentence is 100% correct. There are, however, some phrases in English (or probably any language) that are not necessarily 100% correct, but are common and accepted. In this case, I also hear Sorry for keeping you waiting.

  • Your suggested sentence is 100% correct.
  • There are, however, some phrases in English (or probably any language) that are not necessarily 100% correct, but are common and accepted.
  • In this case, I also hear Sorry for keeping you waiting.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
Your suggested sentence is 100% correct. There are, however, some phrases in English (or probably any language) that are not necessarily 100% correct, but are common and accepted. In this case, I also hear Sorry for keeping you waiting.

Related Questions