Prepositions of time (da, per, tra, fra)

QuestionAnswer
since, for (duration)
da
century
il secolo
I have lived here for a century!
Abito qui da un secolo!
birth
la nascita
We have been waiting for the birth for a month.
Aspettiamo la nascita da un mese.
childhood
l'infanzia
I have known him since childhood.
Lo conosco dall'infanzia.
adult
adulto
I have been an adult for ten years.
Sono adulto da dieci anni.
to last
durare
The meeting has been going on for two hours.
La riunione dura da due ore.
It has been raining since yesterday.
Piove da ieri.
retirement
la pensione
He waited for retirement for ten years.
Lui ha aspettato la pensione per dieci anni.
to move (relocate)
trasferirsi
I moved to Rome for a year.
Mi sono trasferito a Roma per un anno.
I played for my whole childhood.
Ho giocato per tutta la mia infanzia.
We traveled for a month.
Abbiamo viaggiato per un mese.
He slept for a century!
Ha dormito per un secolo!
career
la carriera
He worked here for his whole career.
Ha lavorato qui per tutta la sua carriera.
I studied in Rome for three years.
Ho studiato a Roma per tre anni.
in (after a period of time)
tra
The birth is in a month.
La nascita è tra un mese.
university degree
la laurea
I am getting my degree in a week.
Prendo la laurea fra una settimana.
The meeting starts in an hour.
La riunione inizia tra un'ora.
I will return shortly.
Torno fra poco.
We are moving to France in three days.
Ci trasferiamo in Francia tra tre giorni.
She starts working in two days.
Inizia a lavorare fra due giorni.
to continue
continuare
His career has been continuing for ten years.
La sua carriera continua da dieci anni.
The graduation party lasted for three hours.
La festa di laurea è durata per tre ore.
The adult man continues the project in a month.
L'uomo adulto continua il progetto fra un mese.
The professor retires in two years.
Il professore va in pensione tra due anni.
I have been working here for two years.
Lavoro qui da due anni.
The marriage lasted for ten years.
Il matrimonio è durato per dieci anni.
The train arrives in five minutes.
Il treno arriva fra cinque minuti.
They leave in a week.
Loro partono tra una settimana.
until, up to (fino a)
fino
I work until midnight.
Lavoro fino a mezzanotte.
I slept until noon.
Ho dormito fino a mezzogiorno.
elderly
anziano
My neighbor is elderly but very kind.
Il mio vicino è anziano ma molto gentile.
My grandmother is elderly but lives on her own.
Mia nonna è anziana ma vive da sola.
by now, at this point
ormai
By now I am an adult and I work.
Ormai sono adulto e lavoro.
It is late: by now the train has left.
È tardi: ormai il treno è partito.

Contributors