hasta hoy

until today

→ hasta
phrase Rare #29,554
until today Can also mean “up to today,” referring to the present day as the endpoint.
SP: No había probado este plato hasta hoy.
EN: I hadn’t tried this dish until today.

Entonces debe haber aprendido mucho hasta hoy.

So you must have learned a lot by now.

Tu carta no me llegó hasta hoy.

Your letter didn’t arrive until today.

El tiempo ha estado bueno hasta hoy.

The weather has been nice until today.

No deberías haber esperado hasta hoy para hacer eso.

You shouldn't have waited until today to do that.

Y diez años hasta hoy, he mantenido viva la llama que encendí por ti.

And in the ten years since then, I have kept alive the flame I lit for you.

— Devdas (2002)

Ellos han sido buenos vecinos hasta hoy.

They have been good neighbors until today.

No te había visto hasta hoy.

I hadn't seen you until today.

— 飲食男女 (1994)

He estado en cuarentena hasta hoy.

I've been in quarantine until today.

Hasta hoy nadie ha visto a Dios ni lo ha escuchado.

To this day, no one has seen or heard God.

— PK (2014)

¿Cuántos segundos hasta hoy?

How many seconds until today?

— Devdas (2002)

Hasta hoy.

Until today.

— Buena suerte, diviértete, no mueras (2026)

Nunca había visto uno hasta hoy.

I had never seen one until today.

— F1 la película (2025)