Can you give me the situation and difference between 'Have you been waiting long' and
' did you wait long' 'sorry to keep you waiting' and 'sorry for the wait'
Have you been waiting long? - This is polite and apologetic. Sorry to keep you waiting.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Have you been waiting long? - This is polite and apologetic.
Sorry to keep you waiting. - This is polite and apologetic.
Did you wait long? - This sounds impolite, as if he was supposed to have a long wait or didn't wait long enough.
Sorry for the wait. - This is brusque.