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

  1. Describing a cough

    Ce l'ho da tre giorni.

    I've had this for three days.

  2. Explaining discomfort

    Ho questa tosse da due giorni.

    I've had this cough for two days.

  3. 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.

Keep practicing

Ready to say it out loud?

ChatPal is a voice-first app for practicing real conversations in Italian. Try real scenarios and get personalized feedback on your speaking.

Start with 7 days free.