I would like to know if the following is correct.
Las pirámides de los Mayas han sobrevivido hasta hoy. The Maya pyramids have survived until today.
Is there a better way to say until today?
1 Answer
...hasta la fecha.---until this date.
...hasta el presente---until the present.
...hasta hoy.---until today
These are different, but not necessarily better
You might want to say Las pirámides Mayas instead of Las pirámides de los Mayas