Present Perfect vs Past Simple: guía completa para el TOEIC®
Domina la diferencia entre el present perfect y el past simple: palabras clave, reglas de uso y errores comunes en el TOEIC® con for/since, already/yet.
Present Perfect vs Past Simple
El present perfect (have/has + past participle) es un tiempo presente. Te habla de la situación ahora. El past simple (did) habla únicamente del pasado.
La pregunta clave es: ¿importa el resultado ahora? Si la respuesta es sí, usa el present perfect. Si hablas de un momento concreto del pasado, usa el past simple.
Cuándo usar cada tiempo
| Present Perfect | Past Simple |
|---|---|
| I have lost my key. (Todavía no la tengo) | I lost my key yesterday. (Momento concreto) |
| She has worked here for 5 years. (Todavía trabaja aquí) | She worked here for 5 years. (Ya no trabaja aquí) |
| Have you ever been to Japan? (En toda tu vida) | Did you go to Japan last year? (Momento concreto) |
| The company has grown a lot. (Resultado visible ahora) | The company grew in 2023. (Año concreto) |
Palabras clave y marcadores temporales
| Present Perfect | Past Simple |
|---|---|
| already, yet, just | yesterday, last week/month/year |
| ever, never | ago (two days ago) |
| for, since | in 2020, on Monday |
| so far, up to now | when I was young |
| recently, lately | at that time, then |
For vs Since
| For (duración) | Since (punto de partida) |
|---|---|
| for three years | since 2021 |
| for a long time | since January |
| for two hours | since 9 a.m. |
| for six months | since I graduated |
Present Perfect Continuous vs Present Perfect Simple
| Continuous (have been doing) | Simple (have done) |
|---|---|
| I have been reading this report. (actividad en curso) | I have read this report. (acción terminada) |
| It has been raining all day. (duración de la actividad) | It has rained three times this week. (número de veces) |
| She has been working here since May. (énfasis en la duración) | She has worked on five projects. (énfasis en el resultado) |
Trampas frecuentes en el TOEIC®
- For vs since: for + duración, since + punto de partida. No los confundas: since three years es incorrecto
- Marcador temporal del pasado: si la frase contiene yesterday, ago, last week, usa siempre el past simple
- Already vs yet: already en frases afirmativas, yet en preguntas y negaciones
- Gone vs been: has gone to Paris = está en París ahora. Has been to Paris = ha visitado París (pero ha vuelto)
- This morning / today: si el periodo no ha terminado, usa el present perfect. Si ha terminado, usa el past simple
Estas trampas son especialmente frecuentes en la Parte 5 del TOEIC®, que evalúa directamente tu dominio de los tiempos verbales.
Consejos de preparación
- Detecta los marcadores temporales: a menudo es la palabra clave la que determina el tiempo correcto
- Piensa en «ahora»: si el resultado importa ahora, es el present perfect
- Memoriza los pares for/since: es una de las trampas más frecuentes en la Parte 5
- Practica con la Parte 5: es la parte donde más se evalúan los tiempos verbales
Para poner en práctica estas reglas, prueba nuestros ejercicios TOEIC® gratuitos. Consulta también nuestra guía de preparación para el TOEIC® para un enfoque completo.
Preguntas frecuentes
Perfecciona tus tiempos verbales con 990prep
El present perfect es uno de los puntos gramaticales más evaluados en el TOEIC®. Practica con los ejercicios de 990prep para dominar la diferencia entre present perfect y past simple.
Free, no credit card required

Guides connexes
Domina los 9 modales para el TOEIC® Parte 5: escala de probabilidad, modales perfectos, patrones de emails, semi-modales y las 5 trampas más comunes.
Domina los condicionales en inglés (zero, first, second, third) con reglas de formación, ejemplos y errores comunes en el TOEIC®.