Here's something that Americans never say: "Have you any plans?" It's a British expression, which seems to be derived from German, since German often begins with, "Haben Sie..."
It's too bad Americans don't say, "Have you..." because it would be easier to teach that than "Do you have..." For some reason, the word "do" at the beginning of a question seems to confuse people who are learning English. I think it's because it's too complicated. "Have you" is easier.
Whenever I hear Brits say "Have you..." it seems so formal, but that's because "Have" sounds more formal than "Do".
Post a Comment