Hola Michael,
El Present perfect es el tiempo verbal que usamos cuando queremos hablar de una acción que sigue teniendo consecuencias en el presente y de un tiempo que aún no ha terminado. Sujeto+ Have/has+past participle (3a columna verbos)La estructura es: Ejemplo:
I have worked (present perfect) here for 3 years (aún sigo trabajando ahí) (he trabajado aquí durante tres años)
I worked (past simple) there 3 years ago (ya no trabajo allí). (trabajé allí hace 3 años)
Como verás, según las expresiones que usemos, tendremos Present Perfect o Past simple. Las llamadas key words ayudan mucho a saber de cuál se trata.
El Past simple tiene la siguiente estructura: Sujeto+2a columna verbos y las siguientes key words: Yesterday, the day before yesterday, last week/month, etc y todas las fechas pasadas, por ejemplo: in 1991. Por otro lado, el Present Perfect tiene las siguientes:
-already (ya) para frases afirmativas- I have already studied the lesson
-yet (aún, todavía) para frases negativas e interrogativas-I haven't studied the lesson yet/ Have you studied the lesson yet? Las respuestas a estas preguntas serían: Yes, I have/No, I haven't.
Otra key word sería just (acabar de hacer algo)
I have just studied the lesson.
Más key words son : For (durante)-I have studied for 3 hours
Since (desde)- I have studied English since 2003
This week/In this week, this month/in this month (con el present perfect usamos This, In this porque el tiempo no ha terminado
Recently, Lately (recientemente, últimamente)-I have worked a lot lately,
So far, up to now, until now-Hasta ahora- I have written five emails so far
Ever-Have you ever been to Rome?
Never-No, I have never been there in my life
How long?-How long have you been here?
Espero haberte ayudado.
Un abrazo,
Carol
Leer más