Italian · Real conversations
How to say “I've had this for ... days.” in Italian
Explain how many days a symptom or condition has lasted.
Ce l'ho da … giorni.
I've had this for … days.
Specify what you mean by 'this' when it is not obvious.
Use it in three situations
Describing a cough
Ce l'ho da tre giorni.
I've had this for three days.
Explaining discomfort
Ho questa tosse da due giorni.
I've had this cough for two days.
Answering a duration question
È cominciato ieri.
This started yesterday.
What to watch for
The expression reports duration; it does not describe the cause or recommend treatment.
Read the whole expression before replacing a detail. The natural wording may use a different order or construction from the English sentence.
Your turn
Imagine appointments and pharmacies. Say this in Italian: I've had this cough for two days.
Reveal a sample reply
Ho questa tosse da due giorni.
I've had this cough for two days.
Build a useful exchange
Arrange a visit and clarify medicine instructions.
This expression in other languages
A note on speaking Italian
Use tu with friends and Lei with someone you address formally. A request with vorrei or potrebbe can soften the tone; it still helps to say what you need clearly. The examples label the situation so you can choose the appropriate relationship.
Read doubled consonants distinctly and keep the written accents. The English translation explains the intended message; Italian often chooses a different construction rather than matching each English word.

