Question: what are the formal greeting?
Answer: Good morning, Good afternoon, or Good evening. These are formal ways of saying “hello”, which change depending on the time of day. ... 
It's nice to meet you or Pleased to meet you. These greetings are formal and polite. ... 
How have you been? ... 
How do you do?