Portuguese Phrase
Tem alguma oferta especial hoje?
Meaning
The speaker is asking whether the shop, restaurant, or service has any special promotion or discount available on that particular day. It’s a polite, neutral way to inquire about current deals.
When to use
Use this question when you walk into a store, café, or online shop and want to know if there are any limited‑time discounts, bundle offers, or exclusive deals for today.
✦Grammar Breakdown
Temalgumaofertaespecialhoje?
Tem (ter)
Third‑person singular of the verb *ter* used impersonally to mean ‘there is/are’.
alguma
Indefinite adjective that agrees in gender and number with the noun it modifies (feminine singular here).
oferta
Feminine noun meaning ‘offer, deal’; the word that *alguma* qualifies.
especial
Adjective meaning ‘special’; placed after the noun in Portuguese.
hoje
Adverb of time meaning ‘today’; usually placed at the end of the sentence.
🗨In Conversation
Tem alguma oferta especial hoje?
Is there any special offer today?
Sim, hoje temos 20% de desconto em todos os cafés.
Yes, today we have a 20% discount on all coffees.
✕Common Mistakes
Existe alguma oferta especial hoje?
‘Existe’ is grammatically correct but sounds overly formal for casual shop interactions; native speakers prefer ‘tem’ or ‘há’.
Tem alguma ofertas especial hoje?
The noun should stay singular because the indefinite adjective ‘alguma’ is singular; use ‘oferta’ not ‘ofertas’.
Hoje tem alguma oferta especial?
Placing ‘hoje’ at the beginning is possible but changes the rhythm; keep it at the end for the most natural phrasing.
↔Alternatives
Há alguma promoção hoje?
Is there any promotion today?
Existe alguma oferta especial para hoje?
Is there any special offer for today?
Vocês têm alguma oferta especial hoje?
Do you have any special offer today?
Cultural Tip
In Brazil, special offers are often announced verbally or with bright signage. It’s common to ask the question with a friendly tone; staff may respond with a brief description of the deal or direct you to a flyer. Remember that “tem” is informal but perfectly acceptable in most retail settings, while “há” sounds a bit more formal.

