Are the the same? The meaning is the same. " Yes.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
DalaI'm sorry to keep you waiting so long.I'm sorry to have kept you waiting so long.Are the the same?The meaning is the same.
DalaAnd is this correct?"I'm sorry for keeping you waiting."Yes. That's fine. And "I'm sorry for having kept you waiting" is also fine.
DalaWhat about this "I need you to have her keep waiting."?It's strange, but possible. It's hard to know what you're trying to say.