"I have lived in Italy for 10 years": da, per, fa
On testb1cittadinanza.com we look at how to say how long you have lived in Italy, a typical question in the CILS B1 Cittadinanza spoken introduction (about 1 minute). Italian uses the present tense with "da": "Vivo in Italia da 10 anni".
Present + da: something still going on
If it is still true today, use the present tense with da (da + time, dal + year).
- Vivo a Bologna da sei anni.
- Lavoro in questa ditta dal 2019.
- Studio italiano da settembre.
Passato prossimo + per: something finished
If it is over, use the passato prossimo with per.
- Ho lavorato in Germania per due anni, poi sono venuto in Italia.
fa: how long ago
To say when something happened: number + fa, with the passato prossimo.
- Sono arrivato in Italia otto anni fa.
- Mi sono sposata tre anni fa.
Wrong → right
✗ Vivo in Italia per 10 anni.
✓ Vivo in Italia da 10 anni.
Something still going on: present + da.
✗ Ho vissuto in Italia da 10 anni.
✓ Vivo in Italia da 10 anni.
If you still live in Italy, use the present.
✗ Sono arrivato in Italia da otto anni.
✓ Sono arrivato in Italia otto anni fa.
A moment in the past: number + fa.
Exercises
Choose the right answer, then check.
1. Abito a Napoli ___ cinque anni.
2. Sono arrivata in Italia sette anni ___.
3. Prima di venire qui, ho lavorato in Francia ___ tre anni.
4. Lavoro come badante ___ 2020.
5. Lavori ancora in quel ristorante. Quale frase è corretta?
6. — Da quanto tempo studia l'italiano? — ___
More topics
- Tu or Lei? Register in your emailformal or informal
- How to open and close your emailgreetings and closings
- Answer every point of the taskcommunicative effectiveness
- Too short or too long: 80–120 wordsword count
- True or false: the "not said" traplistening and reading
- Speaking: answer with examples, not one wordspeaking test
- Ho or o, ha or a, hanno or anno: the letter hspelling
- Accents: è or e, perché, città, piùspelling
- Il or lo? I or gli? Choosing the articlearticles
- Mi piace or mi piacciono?the verb piacere
- Non… nessuno, niente, mai: double negativesnegation
- Capital letters: lunedì, gennaio, italianospelling
- C'è or ci sono?c'è and ci sono
Topics from the official CILS B1 Cittadinanza syllabus, scoring criteria.