Have you had supper?
Did you have supper?
have you finished your dinner?
Have you eaten you dinner(supper)?
did you have supper?
You eat dinner?