Tuesday, July 29, 2008

Expresiones temporales con el pretérito perfecto compuesto

Las preposiciones for y since se usan mucho con el Present Perfect Simple del inglés, e introducen expresiones temporales. Ambas indican que la acción empezó en el pasado y que continúa en el momento presente.

For indica lo que dura la acción.

We have been here for an hour

Since señala el momento en que empezó.

We have been here since ten o'clock.

Nota 1: Si queremos preguntar cuánto tiempo ha durado la acción hasta ahora, lo hacemos con how long.

How long have you lived in London?

Nota 2: No se pueden usar el Present Simple ni el Present Continuous para expresar cuánto tiempo lleva ocurriendo algo.

I'm living here for three years (mal)
I live here since 1998 (mal)

Además de for y since tenemos otras expresiones temporales que se emplean con el Present Perfect Simple. Fíjate en que las cuatro primeras deben colocarse entre el auxiliar have y el verbo en participio pasado.

  1. Ever (sólo se utiliza en frases interrogarivas y negativas).

Have you ever seen a whale?
I haven't ever been to a theme park

  1. Never (sólo en las frases afirmativas).

I have never eaten sushi

  1. Already (sólo en frases afirmativas).

This director has already made two films

  1. Just (para indicar que la acción acaba de ocurrir).

I have just received a present

No comments:

Post a Comment