3 October, 2016 admin


How long +present perfect + for?

Present perfect + for + period of time

Perfect perfect + since + date

How long have you lived in England for? I have lived in England for 20 years since 1998.


¿Cuánto tiempo hace que + presente de indicativo?

¿Desde cuándo + presente de indicativo?

Presente de indicativo + desde hace (for) o desde (since)

¿Cuánto tiempo hace que vives en Inglaterra? ¿Desde cuándo vives en Inglaterra? Vivo en Inglaterra desde hace 20 años desde 1998.