This is the third topic on present perfect. The other two topics are:
- Present Perfect (1) (Used to express experiences)
- Present perfect (2) (yet, already, just)
USE (3): We can use present perfect to describe actions that started in the past, affect the present, and may continue into the future.
To emphasize this use we can use for and since:
For: for a period of time (a year, three months, for hours etc)
Since: from an espcific moment in the past (since last year, since I was young, since February etc)
Remember the Syntax:
I have studied English for 2 years >>> I started studying two years ago, continue studying at the present time, and may continue in the future.
Maria has lived in Paris since 2002 >>. She moved to Paris in 2002, continues living there at the moment and may continue in the future.
More Examples:
I have worked for ABC company for five months.
My parents have lived in Japan since I was a child.
Maria has taught Spanish for nearly ten years.
John has been in Peru since April
I have worked on this page (estudiaingles.blogspot.com) for 4 months.
Typical mistakes and errors.
DO NOT use present tense to express a past affecting the present,
ERROR : I live in Miami for 5 years ( REMEMBER: Present simple is used to express routines, habits and facts)
Nota: Favor de no traducir palabra por palabra ya que le traera problemas. Recuerden las reglas en ingles y de alli pueden entenderlo en Castellano.
ERROR : I am working for IBM since 2000. (REMEMBER: Present continuous is used for actions happening at the moment or an arranged future)
Nota:
Entonces, usamos el presente perfecto para expresar situaciones y acciones que empezaron en el pasado, que afectan el presente y que pueda continuar en el futuro. Recuerden que en español esto no es así. Tengan cuidado pues ya están entrando a un terreno de ingles intermedio en donde tienen que acordarse y poner en uso las reglas de la gramática y no traducir palabra por palabra ya que esto le traerá problemas.