FastItalian LearningSign in
Dashboard
A250 exercises · 5 sections

Time Expressions

The Lesson

Introduction to Time Expressions

Italian has a rich system of time expressions that tell us when something happens, how long it lasts, and in what sequence events occur. Mastering these expressions will make your Italian sound natural and fluent. They fall into five main categories: past, present/habitual, future, duration, and sequencing.

Past Time Expressions

ItalianEnglishExample
ieriyesterdayIeri ho mangiato la pizza. — Yesterday I ate pizza.
l'altro ierithe day before yesterdayL'altro ieri siamo andati al cinema. — The day before yesterday we went to the cinema.
la settimana scorsalast weekLa settimana scorsa ho lavorato molto. — Last week I worked a lot.
il mese scorsolast monthIl mese scorso sono andato a Roma. — Last month I went to Rome.
l'anno scorsolast yearL'anno scorso ho imparato l'italiano. — Last year I learned Italian.
... fa... agoDue giorni fa ho visto Marco. — Two days ago I saw Marco.
tempo fasome time agoTempo fa vivevo a Milano. — Some time ago I lived in Milan.
una voltaonce / used toUna volta andavo spesso al mare. — I used to go to the sea often.

Present, Habitual, and Frequency Expressions

ItalianEnglishExample
oggitodayOggi ho una riunione. — Today I have a meeting.
adesso / oranowAdesso non posso parlare. — Now I cannot talk.
al momentoat the momentAl momento sto studiando. — At the moment I am studying.
semprealwaysMangio sempre la colazione. — I always eat breakfast.
spessooftenSpesso vado in palestra. — I often go to the gym.
di solitousuallyDi solito mi sveglio alle sette. — I usually wake up at seven.
qualche voltasometimesQualche volta cucino a casa. — Sometimes I cook at home.
ogni tantoevery now and thenOgni tanto esco con gli amici. — Every now and then I go out with friends.
raramenterarelyRaramente mangio la carne. — I rarely eat meat.
mainever (with non)Non guardo mai la televisione. — I never watch television.
ogni giornoevery dayLeggo ogni giorno. — I read every day.
una volta alla settimanaonce a weekVado in piscina una volta alla settimana. — I go to the pool once a week.
due volte al mesetwice a monthFaccio la spesa due volte al mese. — I do the shopping twice a month.

Future Time Expressions

ItalianEnglishExample
domanitomorrowDomani andrò dal dottore. — Tomorrow I will go to the doctor.
dopodomanithe day after tomorrowDopodomani partiamo per la Spagna. — The day after tomorrow we leave for Spain.
la prossima settimananext weekLa prossima settimana ho un esame. — Next week I have an exam.
il prossimo mesenext monthIl prossimo mese cambio lavoro. — Next month I am changing jobs.
l'anno prossimonext yearL'anno prossimo mi sposo. — Next year I am getting married.
fra / tra + timein ... (time from now)Fra due giorni torno a casa. — In two days I will be back home.
tra un'orain an hourArrivo tra un'ora. — I will arrive in an hour.
prestosoonCi vediamo presto! — See you soon!
più tardilaterTi chiamo più tardi. — I will call you later.

Duration and Sequencing Expressions

ItalianEnglishExample
per + timefor (completed duration)Ho studiato per due ore. — I studied for two hours.
da + timefor / since (ongoing)Studio italiano da sei mesi. — I have been studying Italian for six months.
duranteduringDurante le vacanze ho riposato. — During the holidays I rested.
primabefore / firstPrima di mangiare mi lavo le mani. — Before eating I wash my hands.
poi / dopothen / afterPoi siamo andati al bar. — Then we went to the bar.
infine / alla finefinally / in the endAlla fine abbiamo deciso di restare. — In the end we decided to stay.
subitoimmediatelyVengo subito! — I am coming immediately!
giàalreadyHo già mangiato. — I have already eaten.
ancorastill / yetStai ancora dormendo? — Are you still sleeping?
non ancoranot yetNon ho ancora finito. — I have not finished yet.
appenajustSono appena arrivato. — I have just arrived.

Key Contrast: 'fa' (ago) vs 'fra/tra' (in)

  • Due giorni fa ho comprato il biglietto.Two days ago I bought the ticket. (past: fa after the time)
  • Fra due giorni parto.In two days I am leaving. (future: fra/tra before the time)
  • Un anno fa ho iniziato a studiare.One year ago I started studying. (past)
  • Tra un anno finirò l'università.In one year I will finish university. (future)
  • Tre ore fa abbiamo mangiato.Three hours ago we ate. (past)
  • Tra tre ore arriveranno.In three hours they will arrive. (future)

Key Grammar Tips

1. Use 'fa' AFTER the time period for past events: 'due giorni fa' (two days ago). Use 'fra/tra' BEFORE the time period for future events: 'fra due giorni' (in two days). 2. 'Da' is used with the PRESENT tense for actions still ongoing: 'Studio da tre anni' (I have been studying for three years). 3. 'Per' is used for completed durations, typically with the past: 'Ho lavorato per otto ore' (I worked for eight hours). 4. 'Già' (already) and 'ancora/non ancora' (still/not yet) are very common with the passato prossimo. 5. Frequency words like 'sempre', 'spesso', 'mai' usually come AFTER the verb. 6. 'Scorso' (last) comes AFTER the noun: 'la settimana scorsa', 'il mese scorso'. 'Prossimo' (next) comes BEFORE or AFTER depending on usage: 'la prossima settimana' or 'il mese prossimo' — both are correct.

Practice Exercises

50 exercises · 10 questions each