Word
Lavoro qui da due anni.
Meaning
I have been working here for two years.
Part of speech
sentence
Pronunciation
Course
Questions & Answers about Lavoro qui da due anni.
Why is the present tense lavoro used when the English translation says 'have been working'?
In Italian, when an action started in the past and is still happening right now, you use the present tense. Because you are still working there today, you use the present tense lavoro, whereas English requires the present perfect continuous.
Does da mean 'for' here? I learned it means 'from'.
Could I use per instead of da in this sentence to say 'for two years'?
How do I know if da translates to 'for' or 'since'?
It depends on what follows it. Because due anni (two years) is a length of time, it translates to 'for'. If it were followed by a specific starting point in time, like a year or a month, it would mean 'since'. For example, dal 2021 means 'since 2021'.