“She has worked as a clown for three years.“
“Lei lavora come clown da tre anni.”

Concetto principale
Usiamo il present perfect simple per parlare della durata di un’azione che è cominciato nel passato e che continua nel presente. Si usa con for e since. La forma interrogativa utilizza how long? Es: How long have you known Bob? (Da quanto tempo conosci Bob?)
Domande concettuali riguardo l’esempio:
- L’azione è cominciato nel passato? ~ {si}
- Sappiamo quando è cominciato? ~ {si}
- L’azione continua nel presente? ~ {si}
- Cosa ci interesse? ~ {la durata dell’azione}
Altri esempi:
- I have lived here for twenty years.
- Abito qui da venti anni.
- Bob hasn’t seen a good film since last October.
- Bob non vede un bel film dallo scorso ottobre.
- Have you known Jane for a long time?
- Conosci Jane da molto tempo?
- John has played tennis since he was a boy.
- John gioca a tennis da quando era ragazzo.
- We haven’t been to France for five years.
- Non andiamo in Francia da cinque anni.
- Have they had that car since they got married?
- Hanno quella macchina da quando si sono sposati?
Appunti:
Questa forma trova la sua equivalente in italiano con il presente indicativo e di conseguenza bisogna stare particolarmente attento traducendo tra una lingua e l’altra.
- L’utilizzo di for e since viene spiegato QUI.
Your comments are always very welcome.
I’ve been trying to post properly for 4 hours…
LikeLike