German phrase
Haben Sie ~ gemacht?
Meaning
Have you completed ___?
When to use it
A polite completion check. Common in formal or administrative situations.
Example dialogue
Haben Sie den Visumantrag gemacht?
Have you completed the visa application?
Noch nicht, ich warte noch auf die Unterlagen.
Not yet, I am still waiting for the documents.