Italian Phrase
Hai storia oggi?
Meaning
Literally “Do you have history today?” It is the typical way to ask a classmate whether they have a history lesson scheduled for the current day.
When to use
Use this question in a school setting, before the first period, or when you’re planning a study session and need to know each other’s timetables.
✦Grammar Breakdown
Haistoriaoggi
Hai (avere)
Second‑person singular present of the verb *avere* (to have). It is used to ask about possession or scheduled events.
storia (noun)
A feminine noun meaning “history” (the school subject). In this context it functions as the object of *avere*.
oggi (adverb)
Means “today”. Placed at the end of the sentence for emphasis, but can also appear at the beginning.
🗨In Conversation
Hai storia oggi?
Do you have history today?
Sì, la lezione è alle dieci. Tu?
Yes, the lesson is at ten. And you?
✕Common Mistakes
È storia oggi?
Use *hai* (avere) for possession; *è* (essere) means “is”.
Hai storie oggi?
The subject is singular *storia*; *storie* means “stories”.
Oggi è hai storia?
Placing *oggi* before the verb changes the emphasis and can sound unnatural in this question.
↔Alternatives
Hai lezione di storia oggi?
Do you have a history class today?
Studi storia oggi?
Are you studying history today?
Oggi c'è storia?
Is there history today?
Cultural Tip
In Italian schools the subject is simply called *storia*. When asking about a class, Italians usually use *avere* (to have) rather than *essere*. The question can be shortened to *Oggi c'è storia?* in informal speech, especially among friends.

