cristinaisabella
Narra hechos que ya han ocurrido en un momento específico o en el pasado pero que siguen teniendo una relevancia en el presente. En este sentido, contrasta con el past simple, que se usa para referir a acciones que tuvieron lugar en el pasado pero que no tienen, necesariamente, vigencia alguna con el presente, como en los siguientes ejemplos:
present perfect: I have been married for two years (Llevo dos años casado.) past simple: I was married for two years (Estuve dos años casado.)
1 votes Thanks 1
necesitoquemeayuden
Usamos el Present Perfect para decir que una acción que ocurrió en un tiempo no especificado antes de ahora. El tiempo exacto no es importante. No se puede utilizar el Present Perfect con expresiones de tiempo específicos, tales como: ayer, hace un año, la semana pasada, cuando era un niño, cuando vivía en Japón, en ese momento, ese día, un día, etc. Podemos utilizar el present Perfect con expresiones inespecíficos tales como: nunca, nunca más, una vez que, muchas veces, varias veces, antes de que, hasta ahora, ya, sin embargo, etc.
Ejemplos:
He visto esa película veinte veces. Creo que lo he visto una vez antes. Han habido muchos terremotos en California. La gente ha viajado a la luna. La gente no ha viajado a Marte. ¿Ya has leído el libro? Nadie ha subido la montaña. A: ¿Ha sido alguna vez una guerra en los Estados Unidos? B: Sí, ha habido una guerra en los Estados Unidos.
present perfect: I have been married for two years (Llevo dos años casado.)
past simple: I was married for two years (Estuve dos años casado.)
Ejemplos:
He visto esa película veinte veces.
Creo que lo he visto una vez antes.
Han habido muchos terremotos en California.
La gente ha viajado a la luna.
La gente no ha viajado a Marte.
¿Ya has leído el libro?
Nadie ha subido la montaña.
A: ¿Ha sido alguna vez una guerra en los Estados Unidos?
B: Sí, ha habido una guerra en los Estados Unidos.