A few years ago I was visiting a friend's home, and since I'm always painfully polite, I wanted to thank his mother for being willing to have a group of boys in her home for the weekend.
So when I met her the first thing I said was, "Thank you for having us." to which the pretentious woman replied, "I haven't had you yet, have I?"
Now apart from the obvious ambiguity in her response I thought, surely "having us" is present continuous tense, meaning that it was technically correct to use this phrase mid-visit even though it's generally used in an implied past tense once you've already been hosted and thanking someone for their hospitality.
Clearly, I was traumatised by this lady. So please, tell me I was right and that she was rude.