Está en la página 1de 2

For

For tiene varios significados, con Present Perfect significa "desde hace" y se usa en con la estructura:

FOR + (PERIODO TEMPORAL)

I have lived in the USA for 2 years


He vivido en los Estados Unidos desde hace 2 años

Otros periodos temporales que pueden ser usados con for son:

Periodo Temporal Significado

for 3 years hace 3 años

for 2 weeks hace 2 semanas

for 6 days hace 6 días

Con otros tiempos verbales "for" puede significar "durante".

Since
Since significa "hace" y se usa también en Present Perfect y tiene la construcción:

SINCE + (INSTANTE TEMPORAL)

I have lived in USA since 2010


He vivido en Estados Unidos desde el 2010

Os mostramos otros instantes temporales que pueden ser usados con since:

Instante Temporal Significado

since 2009 desde el 2009

since Sunday desde el domingo

since January desde enero

Ago

Ago también significa "hace" y pero en cambio se usa en Past Simple y tiene la construcción un poco
extraña para los hispanohablantes, dado que ago es una preposiciones pospuesta (es decir va después
de las palabras afectadas por ella):

(INVERVALO TEMPORAL) + AGO


I lived in USA 2 years ago
Viví en Estados Unidos hace 2 años

También podría gustarte