TransWikia.com

"Sorry to have kept you waiting" vs. "sorry for having kept you waiting"

English Language & Usage Asked by user65316 on June 5, 2021

Can I transform “I am sorry to have kept you waiting so long” into “I am sorry for having kept you waiting so long”? Is there a difference between them?

Additionally, is “I’m sorry having kept you waiting so long” grammatical?

One Answer

I am sorry to have kept you waiting so long. It is fine but can be a bit better:

I am sorry to have kept you waiting for so long.

I am sorry for having kept you waiting so long. It is fine but can be a bit better:

I am sorry for having kept you waiting for so long.

I'm sorry having kept you waiting so long. Not so good. Better:

I'm sorry for having kept you waiting for so long.

Answered by anongoodnurse on June 5, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP