Learn English – Asking a person for their name

politeness

Which one is correct when asking a person for their name:

  • May I take your name, please?
  • May I get your name, please?
  • May I have your name, please?

Best Answer

May I take down your name is for people registering visitors on a piece of paper

May I have your name can be used in a formal manner

If you ask someone their name in an non-official name-taking place, you would use What is your name?

May I get your name does not sound idiomatic to me unless you are planning to marry them and take their name for yourself

If someone introduces themselves and you did not quite understand it, you can say
I did not quite get your name, please repeat?