Spanish Phrase
Ha tardado más de lo esperado.
Meaning
It means 'It has taken longer than expected.' The speaker is commenting that a task, event, or process required more time than originally thought.
When to use
Use this sentence when you want to explain a delay that is still relevant now—e.g., a project, a delivery, or a cooking process that is still ongoing or just finished.
✦Grammar Breakdown
Hatardadomásdeloesperado
Present Perfect (ha + participio)
The auxiliary 'ha' (from haber) + past participle forms the present perfect, used for actions that have relevance to the present.
Tardar (to take time)
Tardar is a regular -ar verb; its past participle is 'tardado', meaning 'taken (time)'.
Más de lo esperado (more than expected)
The comparative structure 'más de lo + adjective/participle' expresses 'more than the expected...'.
🗨In Conversation
¿Ya está listo el informe?
Is the report ready yet?
No, ha tardado más de lo esperado.
No, it has taken longer than expected.
✕Common Mistakes
Había tardado más de lo esperado.
Use 'había tardado' only when you are talking about a delay that happened before another past event; for a current delay, the present perfect 'ha tardado' is correct.
Ha tardado más que lo esperado.
The correct comparative structure is 'más de lo esperado', not 'más que lo esperado'.
↔Alternatives
Se ha demorado más de lo previsto.
It has been delayed more than forecasted.
Ha llevado más tiempo del que pensábamos.
It has taken more time than we thought.
Se ha retrasado más de lo que esperábamos.
It has been postponed more than we expected.
Cultural Tip
In many Spanish‑speaking countries the present perfect (ha tardado) is preferred for recent actions, while the pluscuamperfecto (había tardado) refers to an action completed before another past event. Also, 'tardar' is neutral; avoid using 'esperar' in this construction because it changes the meaning to 'to wait'.

