What does it mean word for word?
The phrase literally translates to "Will you give me a sandwich?" using the formal usted form of the verb dar (to give).
Which one should you use?
While ¿me da un sándwich? is a standard way to ask, you may also see ¿me pone un sándwich? used to mean the same thing. For more formal requests, you can use ¿Podría darme un bocadillo, por favor? or ¿Me podría traer un sándwich, por favor? which mean "Could you give me a sandwich, please?" or "Can you bring me a sandwich, please?" For informal situations, you can use ¿Me puedes dar un sándwich, por favor? or ¿Me traes un bocadillo, por favor?
Is there a formal and an informal way to say it?
The default form ¿me da un sándwich? uses the formal usted register. For a casual setting or when speaking to someone you know well, you can use the informal ¿me das un sándwich? or ¿Me puedes dar un sándwich, por favor? and ¿Me traes un bocadillo, por favor?
Is it said differently in some regions?
In some regions, the word bocadillo may be commonly used instead of sándwich to refer to a sandwich. Additionally, in many Spanish-speaking countries, particularly Spain, it is very common to use the verb poner (to put/place) instead of dar when ordering food, such as in the phrase ¿me pone un sándwich?
How does it change in a sentence?
The verb da is the third-person singular present indicative of dar, which is used here to form a polite request in the formal usted register. Switching the verb to das changes the request from the formal usted to the informal tú.
Did you know?
Example conversation
Alejandro is ordering food at a small cafe.
- AlejandroHola, ¿me da un sándwich?Hello, can I have a sandwich?
- María¿Claro! ¿De qué lo quiere?Sure! What kind would you like?
- AlejandroUno de queso y tomate, por favor.A cheese and tomato one, please.
- MaríaMuy bien, sale en un momento.Very well, it will be ready in a moment.
Sources
- Word origins: Wiktionary entries me, sándwich, un, CC BY-SA 4.0.