Grammar
Avoir mal à and avoir faim, soif, froid
To say something hurts, French uses avoir mal à + the body part, literally 'to have pain at'. The preposition à joins with the article just as with aller: J'ai mal à la tête, Il a mal au ventre (à + le), Elle a mal aux pieds (à + les), J'ai mal à l'estomac. The article stays: you don't say mon, ma before the body part here. English says 'my head hurts', but French says J'ai mal à la tête.
Many physical feelings use avoir, not être, in French: avoir faim (hungry), avoir soif (thirsty), avoir froid (cold), avoir chaud (hot), avoir sommeil (sleepy), avoir peur (afraid). So you say J'ai faim, never Je suis faim. Notice there is no article or adjective: just avoir + the noun. To intensify, use très: J'ai très faim, J'ai très mal à la tête.
Be careful with être malade or être fatigué: these do use être, because malade and fatigué are adjectives.
| J'ai faim. | I'm hungry. |
| J'ai soif. | I'm thirsty. |
| J'ai froid. | I'm cold. |
| J'ai chaud. | I'm hot. |
| J'ai sommeil. | I'm sleepy. |
| J'ai mal à la tête. | I have a headache. |
J'ai mal à la tête.
I have a headache.
Il a mal au dos.
He has a backache.
Nous avons mal aux pieds.
Our feet hurt.
Tu as faim ?
Are you hungry?
Elle a froid.
She is cold.