Ambos pueden ser 'antiguo' en español, pero uno es relativo y el otro implica miles de años.
Adjetivo. Que tiene cierta edad o lleva mucho tiempo. Puede ser desde unos años hasta siglos. Es relativo.
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.
Adjetivo. De la antigüedad, de hace miles de años. Se usa para civilizaciones, monumentos y períodos históricos remotos.
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
Usar "ancient" para personas o cosas que son viejas pero no de la antigüedad. Ejemplo incorrecto: "My ancient grandfather" (a menos que tenga miles de años). (correcto: My old grandfather.)
Truco para recordarlo
"Old" = viejo de forma relativa (tu abuelo, una casa de 1920, un carro de 10 años). "Ancient" = antiquísimo, de civilizaciones o épocas remotas (Egipto, Roma, Grecia, la Edad de Piedra). ¿Tiene más de mil años y pertenece a una era histórica? Ancient. ¿Es relativamente viejo? Old.
Regla rápida
¿Pertenece a una civilización o época histórica de hace miles de años? Usa "ancient". ¿Es simplemente viejo de forma relativa? Usa "old".
¿Sabías que...?
"Ancient" también puede usarse de forma coloquial e hiperbólica para cosas que simplemente se sienten muy viejas: "This phone is ancient!" (¡Este celular es una reliquia!). En este uso informal no implica necesariamente miles de años, solo que algo está muy desactualizado.
Ejercicio 1 · Elige la correcta
The _____ Greeks made enormous contributions to philosophy and science.
Ejercicio 2 · Elige la correcta
My grandfather is _____ but still very active and healthy.
Ejercicio 3 · Forma la palabra
¿Pertenece a una civilización o época histórica de hace miles de años? Usa "ancient". ¿Es simplemente viejo de forma relativa? Usa "old".
Usar "ancient" para personas o cosas que son viejas pero no de la antigüedad. Ejemplo incorrecto: "My ancient grandfather" (a menos que tenga miles de años). (correcto: My old grandfather.)
"Old" = viejo de forma relativa (tu abuelo, una casa de 1920, un carro de 10 años). "Ancient" = antiquísimo, de civilizaciones o épocas remotas (Egipto, Roma, Grecia, la Edad de Piedra). ¿Tiene más de mil años y pertenece a una era histórica? Ancient. ¿Es relativamente viejo? Old.
Bryan López
Fundador de SpeakUP Academy