If you only learn one Italian time construction, learn this one. Present tense + da + duration expresses an action that started in the past and continues into the present. Studio italiano da tre anni means "I have been studying Italian for three years" — and I am still studying. Vivo a Roma da dieci anni — I have lived in Rome for ten years and still live there. Aspetto da un'ora — I have been waiting for an hour and I am still waiting.
This is the signature Italian construction, and it is also the cleanest English-speaker trap in the entire language. English uses the present perfect continuous (I have been studying) for the same meaning. Italian does not. Italian uses the bare present tense plus da. The literal translation of studio italiano da tre anni is "I study Italian since three years" — which sounds wrong in English but is completely right in Italian. By the time you finish this page, you should be able to use it automatically.
1. The core rule
The structure is simple:
present tense verb + da + duration / starting point
The duration can be a span (tre anni, un mese, due ore, dieci minuti) or a starting point (da gennaio, dal 2020, da quando ti ho visto). Either way, da signals that the action started in the past and continues now.
Studio italiano da tre anni.
I've been studying Italian for three years. (and still am)
Vivo a Bologna da dieci anni, mi sento ormai a casa.
I've lived in Bologna for ten years — I feel at home here now.
Lavoro in questa azienda da cinque mesi.
I've been working at this company for five months.
Ti aspetto da un'ora! Dove sei stato?
I've been waiting for an hour! Where have you been?
Conosco Marco da quando ero piccolo, siamo cresciuti insieme.
I've known Marco since I was little — we grew up together.
The English speaker's instinct is to translate I have been studying as ho studiato (passato prossimo). That is wrong if the action is still ongoing. Ho studiato italiano per tre anni means "I studied Italian for three years (and stopped — I no longer study it)." This contrast is the heart of this page.
2. Why the present? — The Italian logic
The Italian logic runs deep. From an Italian speaker's perspective, an action that is still happening now is a present action. The fact that it started three years ago is just additional information about its duration — it doesn't change the basic fact that the studying is happening now. So the present tense is the natural choice; da attaches the duration as a separate piece of information.
English, by contrast, sees the same situation as a kind of perfective: I have been studying foregrounds the accumulated three years of past activity, with the -ing form signalling that the activity continues. Italian foregrounds the present continuation; English foregrounds the past accumulation.
Once you internalize the Italian framing — the action is happening now, and here is the duration — the construction stops feeling foreign and starts feeling natural.
3. The contrast: da vs. per vs. in vs. fra / tra
Italian's four duration prepositions cover four distinct situations. Mastering this matrix is half the battle.
| Preposition | Tense | Meaning | Example |
|---|---|---|---|
| da | present (ongoing) | action still happening | studio da tre anni (I've been studying for three years) |
| per | passato prossimo / future | completed action over a span | ho studiato per tre anni (I studied for three years and stopped) |
| in | passato prossimo / future | completed within a span | ho finito in due ore (I finished in two hours) |
| fra / tra | future | at the end of a span | parto fra due ore (I'm leaving in two hours) |
Studio italiano da tre anni.
I've been studying Italian for three years. (still studying — da + present)
Ho studiato italiano per tre anni, poi ho smesso.
I studied Italian for three years, then I stopped. (completed — per + passato prossimo)
Ho finito i compiti in due ore stasera.
I finished my homework in two hours tonight. (completed within — in + passato prossimo)
Tornerò fra due ore, aspettami!
I'll be back in two hours — wait for me! (future — fra + future)
This four-way distinction is the entire system. Once you can pick the right preposition for each tense, you have the duration grammar of Italian.
4. Starting points: da + specific moment
Beyond bare durations (da tre anni), da also marks a specific starting point — a date, a year, a moment.
| Italian | English |
|---|---|
| da gennaio | since January |
| dal 2020 | since 2020 (dal = da + il) |
| dall'inizio | from the beginning (dall' = da + l') |
| da ieri | since yesterday |
| da stamattina | since this morning |
| da quando ti ho visto | since I saw you |
| dal momento in cui... | from the moment when... |
| da sempre | since forever / always |
Lavoro qui dal 2018, mi piace l'ambiente.
I've worked here since 2018 — I like the environment.
Sono a dieta da gennaio, ho già perso cinque chili.
I've been on a diet since January — I've already lost five kilos.
Da ieri non riesco a dormire, sono troppo nervosa.
I haven't been able to sleep since yesterday — I'm too anxious.
Da quando ti conosco, mi hai sempre aiutato.
Since I've known you, you've always helped me.
The contraction is critical: da il 2020 is wrong; the form is dal 2020. Da l'inizio is wrong; the form is dall'inizio.
5. Past reference: imperfetto + da
What if the action was ongoing in the past at some past reference point? English uses the past perfect continuous: I had been studying for two years when.... Italian uses the imperfetto + da — exactly parallel to the present construction.
Vivevo a Roma da due anni quando ti ho conosciuto.
I had been living in Rome for two years when I met you. (imperfetto + da)
Studiavo medicina da cinque anni quando ho cambiato facoltà.
I had been studying medicine for five years when I changed faculties.
Lavorava lì da poco quando l'azienda è fallita.
He hadn't been working there long when the company went under.
Aspettavamo da un'ora quando finalmente è arrivata.
We had been waiting for an hour when she finally arrived.
The pattern is symmetric:
- Present + da = "have been doing" (still doing now)
- Imperfetto + da = "had been doing" (still doing at the past reference point)
The imperfetto carries the same continuous-from-the-past meaning that the present carries, but anchored to a past moment instead of now. This is one of the cleanest extensions of the present-tense rule.
6. Negative: "haven't done X for / since Y"
The negative form follows the same template — present + da — but the meaning shifts to the absence of the action over the duration.
Non lo vedo da tre settimane, sarà occupato.
I haven't seen him in three weeks — he must be busy.
Non studio da ieri, oggi mi prendo una pausa.
I haven't studied since yesterday — I'm taking a break today.
Non viaggio da quando è iniziata la pandemia.
I haven't traveled since the pandemic started.
Non parlo italiano da mesi, sono arrugginita.
I haven't spoken Italian in months — I'm rusty.
The construction is a single unit: non + present + da + duration = "I haven't [done X] for [Y]". English uses present perfect (I haven't seen him); Italian uses simple present. Don't translate the English perfect literally — non l'ho visto da tre settimane is also acceptable, but non lo vedo da tre settimane is the more idiomatic standard form.
For the negative imperfetto:
Non lo vedevo da mesi quando è venuto a trovarmi.
I hadn't seen him in months when he came to visit me.
7. Questions with da
Two question forms cover the durative use:
| Italian question | English |
|---|---|
| Da quanto tempo studi italiano? | How long have you been studying Italian? |
| Da quanto vivi qui? | How long have you been living here? |
| Da quando lavori in questa ditta? | Since when have you been working at this company? |
| Da quando ti conosco? | How long have I known you? |
| Da molto tempo? | For a long time? |
Da quanto tempo abitate insieme?
How long have you been living together? (question with da quanto tempo)
Da quando aspetti?
How long have you been waiting? / Since when have you been waiting? (da quando)
Da quanto tempo non vai in Italia?
How long has it been since you went to Italy? (negative durative question)
The da quanto tempo / da quando split mirrors the duration / starting-point split in declarative sentences. Da quanto tempo asks about a span; da quando asks about a starting moment.
8. The duration matrix (with all four prepositions)
A consolidated picture of how duration works across all four prepositions and all major tenses:
| Situation | Tense + Preposition | Example | English |
|---|---|---|---|
| Action still ongoing now | presente + da | Studio italiano da tre anni. | I've been studying for three years (still am). |
| Action ongoing at past reference | imperfetto + da | Studiavo italiano da tre anni quando... | I had been studying for three years when... |
| Completed past action over a span | passato prossimo + per | Ho studiato italiano per tre anni. | I studied for three years (and stopped). |
| Completed within a span | passato prossimo + in | Ho finito il libro in due ore. | I finished the book in two hours. |
| Future at end of span | futuro + fra/tra | Tornerò fra due ore. | I'll be back in two hours. |
| Negative ongoing | presente negativo + da | Non lo vedo da mesi. | I haven't seen him in months. |
| Negative past ongoing | imperfetto negativo + da | Non lo vedevo da mesi quando... | I hadn't seen him in months when... |
This grid is the entire duration grammar of standard Italian. If you can fill it out from memory and pick the right cell for any given English sentence, you have internalized the system.
9. Common transfer errors
The number-one error from English: using passato prossimo with da for ongoing actions.
Ho studiato italiano da tre anni.
Wrong for the meaning 'I've been studying for three years (still am)'. The passato prossimo signals completion, which contradicts 'da' + ongoing duration. Should be 'studio italiano da tre anni'.
This is the bug English speakers most reliably produce. The English-to-Italian instinct is I have been studying → ho studiato, but the Italian construction is the bare present, not the perfect.
Another transfer error: using per for ongoing actions.
Studio italiano per tre anni.
Wrong if the action continues. 'Per' marks completed spans (passato prossimo + per). For ongoing actions, use 'da'.
A more subtle error: forgetting the contraction in starting points.
Da il 2020 lavoro qui.
Wrong — 'da il' must contract to 'dal'.
10. The classic A2 milestone
Mastering this construction is one of the clearest A2 milestones. It is what separates a textbook learner who translates from English from a learner who has started to think in Italian. When you can produce vivo qui da cinque anni without first thinking I've been living here for five years, you have crossed a threshold.
A few signs of the milestone:
- You produce studio da X anni without translating from English.
- You hear da quanto tempo studi italiano? and answer da X anni without pausing.
- You feel uncomfortable saying ho studiato per X anni when the action is still ongoing.
- You instinctively switch to imperfetto + da in past contexts.
If those four habits are in place, you have the construction. If not, drill the contrasts: studio da / ho studiato per on a hundred different verbs until the choice is automatic.
11. Why the construction is so robust
The Italian present + da + duration has a clear cognitive logic: an action that is happening now is a present action, full stop. The duration is just metadata — when did this start? — that doesn't change the action's tense.
English, by contrast, treats ongoing-from-the-past actions as a kind of perfective: the action has accumulated time, so we use the perfect (have been) to mark accumulation. This is a perfectly reasonable framing — but it's a different one.
Italian's framing has the side benefit of being simpler: one tense (present) rather than a compound tense (have been -ing). The duration preposition da does all the work that English's auxiliary chain (have been) does. If you find Italian's version cleaner once you get used to it — that's the framing's design paying off.
12. Common mistakes
These are the errors that English speakers consistently make.
❌ Ho studiato italiano da tre anni.
Incorrect if you mean 'still studying'. Passato prossimo signals completion. The right form for ongoing action is 'studio italiano da tre anni'.
✅ Studio italiano da tre anni.
I've been studying Italian for three years (still studying).
❌ Studio italiano per tre anni.
Incorrect if you mean 'still studying'. 'Per' is for completed spans. The right form is 'da tre anni' for ongoing.
✅ Studio italiano da tre anni.
I've been studying Italian for three years.
❌ Vivevo qui per due anni quando ti ho conosciuto.
Incorrect — for 'I had been living', use imperfetto + da. 'Per + imperfetto' is wrong here.
✅ Vivevo qui da due anni quando ti ho conosciuto.
I had been living here for two years when I met you.
❌ Da il 2020 vivo a Milano.
Incorrect — 'da il' must contract to 'dal'.
✅ Dal 2020 vivo a Milano.
I've been living in Milan since 2020.
❌ Non l'ho visto per tre settimane.
Awkward — for 'I haven't seen him in three weeks' (still haven't), use 'non lo vedo da tre settimane' or 'non l'ho visto da tre settimane'.
✅ Non lo vedo da tre settimane.
I haven't seen him in three weeks.
❌ Quanto tempo studi italiano?
Awkward — for 'how long have you been studying', the standard is 'da quanto tempo studi italiano?'.
✅ Da quanto tempo studi italiano?
How long have you been studying Italian?
13. Key takeaways
The da-with-present construction is the cleanest difference between Italian and English aspect:
- Action ongoing now → presente + da. Studio da tre anni = I've been studying for three years.
- Action ongoing at past reference → imperfetto + da. Studiavo da tre anni quando... = I had been studying for three years when...
- Action completed → passato prossimo + per. Ho studiato per tre anni = I studied for three years (and stopped).
- Negative ongoing → non + presente + da. Non lo vedo da mesi = I haven't seen him in months.
- Always contract: dal 2020, not da il 2020. Dall'inizio, not da l'inizio.
- Question with da quanto tempo for "how long," with da quando for "since when."
Drill the studio da / ho studiato per contrast until it's automatic. Once it is, you have a piece of Italian that English can't easily steal back from you.
Now practice Italian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Open the Italian course →Related Topics
- The Preposition Da: OverviewA1 — Italian's most multifunctional preposition — origin, time-since, passive agent, 'at someone's place', purpose, and 'as / like'. Da has the widest semantic range of any Italian preposition.
- Present + da for Ongoing DurationA2 — English says 'I have been studying Italian for three years' with the present perfect continuous. Italian says 'studio italiano da tre anni' with the simple present. Using the passato prossimo here is one of the most persistent transfer errors English speakers make.
- Da as Agent in Passive ConstructionsB1 — Italian's cleanest 1:1 mapping with English: 'by + agent' becomes 'da + agente'. La Divina Commedia è stata scritta da Dante. Plus the contrast with con (instrument), di (material), and per (cause).
- Presente Indicativo: OverviewA1 — How Italian's most-used tense covers everything English splits between simple present and present progressive — and why 'sto facendo' is not the default.