Writing Style – Thank you for having me.

Susan’s question:  “I would like to know if it is grammatically correct for a person to say – ‘Thank you for having me.’ You hear this often on the radio when there is a guest, and it sounds awkward.”

BizWritingTip response:  I agree that it does sound a little strange. In fact, I cringe when I hear it. However, it is considered a polite, abbreviated way of saying, “Thank you for having me over,” or “Thank you for having me visit.”

It is one of those phrases that shows how language adapts.