Grammatica basilare

ale.tzunny
Che TEMPI verbali INGLESI sono usati in queste 2 frasi e cosa cambia nella traduzione ita? I HAD the roof repaired last week because it was?
leaking.

I'VE HAD my car repaired because it didn't work very well.

Soprattutto che tempo è HAVE+ PARTICIPIO?

Miglior risposta
eleo
Nella frase I had the roof repaired last week because it was leaking hai l'indicazione temporale di last week, quindi viene usato il past simple, infatti ci si riferisce ad un'azione avvenuta nel passato e conclusa.

Invece nella seconda non c'è un tempo specificato, e viene usato il Present perfect, perché è una cosa successa in un tempo non definito e ancora influenza il presente. La macchina non funzionava fino ad ora, quindi il fatto di averla portata a riparare nel passato, influenza adesso il presente, anche se non sappiamo esattamente quando è successo.

A livello di traduzione non cambia granché:
1. Ho fatto riparare il tetto settimana scorsa perché aveva una falla.
2. ho fatto riparare la macchina perché non funzionava molto bene.

Spero sia più chiaro ora :hi
Miglior risposta
Rispondi
Per rispondere a questa discussione devi prima effettuare il login.