Ambos pueden ser 'antiguo' en español, pero uno es relativo y el otro implica miles de años.
"Old" describe algo o alguien que lleva cierto tiempo existiendo. Es relativo: puede ser desde unos años hasta siglos. "An old car" = un coche que ya tiene años.
My grandfather is very old. He is 92.
Mi abuelo es muy viejo. Tiene 92 años.
That is an old building. It was built in 1920.
Ese es un edificio viejo. Fue construido en 1920.
We are old friends. We met as children.
Somos viejos amigos. Nos conocimos de niños.
"Ancient" describe algo de hace miles de años, de la antigüedad remota. "Ancient Rome" = la Roma de hace más de dos mil años. No se usa para cosas de décadas recientes.
The ancient Egyptians built the pyramids.
Los antiguos egipcios construyeron las pirámides.
We visited ancient ruins in Rome.
Visitamos ruinas antiguas en Roma.
This is an ancient tradition dating back thousands of years.
Esta es una tradición antiquísima que data de hace miles de años.
Error frecuente
Truco para recordarlo
Regla rápida
¿Sabías que...?
La distinción entre OLD y ANCIENT refleja una cuestión filosófica interesante: ¿en qué punto algo deja de ser simplemente "viejo" para convertirse en "antiguo"? Los historiadores suelen usar "la Antigüedad" (Antiquity) para referirse al período de las grandes civilizaciones clásicas hasta aproximadamente el siglo V d.C. La "antigua" Grecia era ANCIENT Greece; la "vieja" casa de la esquina es OLD. En español, "antiguo" cubre ambos registros (lo que hace difícil la distinción en inglés para hispanohablantes), mientras que en inglés OLD y ANCIENT están claramente separados.
Ejercicio 1 · Elige la correcta
My grandmother is quite _____ — she turned 89 last month.
Ejercicio 2 · Elige la correcta
The archaeologists found an _____ temple that was over 3,000 years old.
Ejercicio 3 · Forma la palabra
Uno es un evento que marcó la historia, el otro simplemente pertenece al pasado.
"Above" es en un nivel superior sin contacto; "over" indica cobertura, movimiento o cruce por encima.
"Actually" corrige o contrasta; "really" intensifica o confirma.
'Currently' significa 'actualmente'; 'actually' significa 'en realidad', no 'actualmente'.
Bryan López
Fundador de SpeakUP Academy