One of the most important and unexpected differences between Italian and English is how they handle ongoing actions in time. In English you say "I have been studying Italian for three years" — present perfect continuous. In Italian you say Studio italiano da tre anni — simple present plus da. The verb stays in the present because the action is still happening right now, and da means either "for" (with a duration) or "since" (with a starting point). Abito qui da due mesi (I've been living here for two months), Lavoro in questa azienda dall'anno scorso (I've been working at this company since last year), Aspetto da un'ora (I've been waiting for an hour).
In the exercises below you'll lock in the present-tense-plus-da pattern, distinguish da from per (per is for completed durations: Ho lavorato per cinque anni — I worked for five years, and stopped), handle the contractions when da meets the article (dal, dalla, dall', dai, dagli, dalle), and practice the question forms Da quanto tempo...? (For how long...?) and Da quando...? (Since when...?). You'll also work through negative ongoing situations (Non mangio da stamattina — I haven't eaten since this morning), which use the same present-plus-da structure. Getting this construction automatic eliminates one of the most stubborn beginner errors and makes a huge difference to how natural your Italian sounds.
In Italian, the preposition 'da' is used to express how long an action has been ongoing — and crucially, that action is still continuing right now. Unlike English, which uses the present perfect continuous ('I have been studying'), Italian uses the simple present tense combined with 'da'. Think of 'da' as meaning 'for' or 'since' when talking about time. The key insight is: if the action started in the past and is still happening now, Italian uses present tense + da. This is one of the most common and important differences between Italian and English grammar.
| Italian (present tense + da) | English (present perfect continuous) |
|---|---|
| Studio italiano da tre anni. | I have been studying Italian for three years. |
| Abito qui da due mesi. | I have been living here for two months. |
| Lavora in questa azienda da cinque anni. | He has been working at this company for five years. |
| Aspetto da un'ora. | I have been waiting for an hour. |
| Conosce Maria da sempre. | He has known Maria forever. |
The preposition 'da' can be followed by either a duration (a length of time) or a specific time point (a moment when something started). With durations, 'da' means 'for': 'da tre anni' (for three years), 'da un'ora' (for an hour), 'da qualche mese' (for a few months). With specific time points, 'da' means 'since': 'da lunedì' (since Monday), 'da gennaio' (since January), 'dall'anno scorso' (since last year), 'da ieri' (since yesterday), 'da stamattina' (since this morning). In both cases, the verb remains in the present tense because the action is still ongoing.
| Type | Italian | English |
|---|---|---|
| Duration | da tre anni | for three years |
| Duration | da due settimane | for two weeks |
| Duration | da un'ora e mezza | for an hour and a half |
| Time point | da lunedì | since Monday |
| Time point | da gennaio | since January |
| Time point | dall'anno scorso | since last year |
| Time point | da ieri sera | since yesterday evening |
| Time point | dall'inizio dell'anno | since the beginning of the year |
To ask how long something has been happening, use 'Da quanto tempo...?' (For how long / How long have you been...?). To ask since when, use 'Da quando...?' (Since when...?). Both are answered with present tense + da. Example: 'Da quanto tempo studi italiano?' → 'Studio italiano da sei mesi.' (How long have you been studying Italian? → I have been studying Italian for six months.) 'Da quando abiti a Roma?' → 'Abito a Roma da marzo.' (Since when have you been living in Rome? → I have been living in Rome since March.)
| Question | Answer |
|---|---|
| Da quanto tempo studi italiano? | Studio italiano da sei mesi. |
| Da quando abiti a Milano? | Abito a Milano dall'anno scorso. |
| Da quanto tempo lavori qui? | Lavoro qui da tre anni. |
| Da quando conosci Luca? | Conosco Luca da bambino. |
| Da quanto tempo aspetti? | Aspetto da venti minuti. |
| Da quando non mangi? | Non mangio da ieri sera. |
1. Always use the PRESENT tense when the action is still ongoing — never the past tense with 'da' for ongoing actions. 2. Use 'da' (not 'per') for ongoing duration: 'Studio italiano da tre anni' (correct). 'Per' is used for completed durations: 'Ho studiato italiano per tre anni' (I studied Italian for three years — and stopped). 3. When 'da' precedes a definite article, they contract: da + il = dal, da + la = dalla, da + l' = dall', da + i = dai, da + gli = dagli, da + le = dalle. 4. For negative ongoing situations, also use present tense: 'Non mangio da tre ore' (I haven't eaten for three hours — and still not eating now).
10 exercises · 0 completed
Da + Duration: Basic Present Tense
10 questions
Da + Duration: Choosing the Right Verb Tense
10 questions
Da + Duration: Selecting the Correct Preposition
10 questions
Da + Duration: Translating from English
10 questions
Da + Duration: Fill in the Blank
10 questions
Da + Duration: Common Time Expressions
10 questions
Da + Duration: Real-Life Scenarios
10 questions
Da + Duration: Contractions with Da
10 questions
Da + Duration: Complete the Sentence
10 questions
Da + Duration: Identifying Correct Sentences
10 questions
10 exercises · 0 completed
Da + Time Point: Days and Weeks
10 questions
Da + Time Point: Months and Seasons
10 questions
Da + Time Point: Years and Longer Periods
10 questions
Da + Time Point: Fill in the Blank
10 questions
Da + Time Point: Specific Events and Occasions
10 questions
Da + Time Point: 'Da Quando' Clauses
10 questions
Da + Time Point: Clock Times and Parts of Day
10 questions
Da + Time Point: Complete with the Correct Form
10 questions
Da + Time Point: Recognising the Starting Point
10 questions
Da + Time Point: Review of Group 2
10 questions
10 exercises · 0 completed
Negative Da: Non...Da with Common Verbs
10 questions
Negative Da: Identifying the Correct Form
10 questions
Negative Da: Choosing Between Non...Da and Non...Per
10 questions
Negative Da: Real-Life Situations
10 questions
Negative Da: Fill in the Blank
10 questions
Negative Da: Translating English Negatives
10 questions
Negative Da: Imperfect + Da for Past Ongoing
10 questions
Negative Da: Mixed Negative Sentences
10 questions
Negative Da: Error Correction
10 questions
Negative Da: Complete the Negative Sentence
10 questions
10 exercises · 0 completed
Asking 'Da quanto tempo?' (How long?)
10 questions
Asking 'Da quando?' (Since when?)
10 questions
Question and Answer Practice: Da quanto tempo? / Da quando?
10 questions
Negative Sentences with Da: Non...da
10 questions
Fill in the Question Words: Da quanto tempo? / Da quando?
10 questions
Choosing the Right Verb Tense with Da
10 questions
Da with Specific Time Points: dall', dalla, dal, dai
10 questions
Da: Reading and Understanding Context
10 questions
Translating 'Da' Questions and Answers
10 questions
Complete the Dialogue with Da, Da quando, Da quanto tempo
10 questions
10 exercises · 0 completed
Da vs. Per: Ongoing vs. Completed
10 questions
Da vs. Fa: Duration from Now vs. Time Ago
10 questions
Da vs. Per vs. Fa: Three-Way Distinction
10 questions
È da... che: Alternative Structure for Duration
10 questions
Mixed Fill-in: Da, Per, or Fa?
10 questions
Complex Sentences with Da: Real-Life Contexts
10 questions
Identifying Errors in Da Sentences
10 questions
Da in Formal and Written Italian
10 questions
Comprehensive Review: All Da Structures
10 questions
Final Challenge: Complete the Sentences
10 questions
Stuck on Da for Time Expressions? Get 25 minutes with a native speaker — €1.
Pasqualino Ferrari (Super Squalo) teaches you 1-on-1 via video call. No commitment, no package.
Use the present tense + "da" + time period for actions started in the past and still ongoing: "Studio italiano da tre anni" (I have been studying Italian for three years). English uses the present perfect here, but Italian uses the present.
Da = "since/for" (ongoing): "Vivo a Roma da cinque anni". Per = "for" (completed duration): "Ho vissuto a Roma per cinque anni". Fa = "ago": "Sono arrivato cinque anni fa". These three are commonly confused.
Use "Da quanto tempo...?" with the present tense: "Da quanto tempo studi italiano?" (How long have you been studying Italian?). For completed actions use "Per quanto tempo...?" with a past tense.
A2 Topics