Definición / Explicación
También usamos Present Perfect con un período de tiempo que todavía continúa, como today, this week o this year. La acción ocurrió dentro de ese período, y el período aún no ha terminado en el momento de hablar. Como el tiempo sigue abierto, el evento mantiene conexión con now. El foco suele estar en el resultado o la cantidad dentro de ese período, no en el momento exacto. Si el período está claramente terminado, el inglés normalmente cambia a past simple.
Reglas clave
- Usa Present Perfect si el período de tiempo sigue abierto: today, this month, this year.
- Forma: have/has + past participle.
- El momento exacto no es el foco; importa el resultado dentro del período.
- Si el período está terminado, usa past simple.
- La elección puede cambiar según cuándo hables: this morning puede estar abierto o cerrado.
Ejemplos
- I have had three meetings today. - Hoy he tenido tres reuniones.
- She has written two emails this morning. - Ella ha escrito dos correos esta mañana.
- We have sold a lot of tickets this week. - Hemos vendido muchas entradas esta semana.
- My team has won twice this season. - Mi equipo ha ganado dos veces esta temporada.
- I have not eaten much today. - Hoy no he comido mucho.
Errores comunes
- ❌ I had three meetings today. -> ✅ I have had three meetings today.
- ❌ She has wrote two emails this week. -> ✅ She has written two emails this week.
- ❌ We have seen him yesterday. -> ✅ We saw him yesterday.
Consejos
- Pregúntate si el período de tiempo sigue vivo now. Si sí, Present Perfect suele ser correcto.