Inklingo

How to Say "longtime" in Spanish

The Spanish word forlongtimeis viejoA1 level. This is a very common word in everyday Spanish.

English → SpanishA1

viejo

AdjectiveA1
when placed before the noun (e.g., 'un viejo amigo')
A close-up of a severely worn-out, cracked brown leather hiking boot, showing deep creases and scuffed edges from long use.

Examples

Mi coche es muy viejo, pero todavía funciona.

My car is very old, but it still works.

Tengo una colección de libros viejos.

I have a collection of old books.

Juan es un viejo amigo de la universidad.

Juan is a longtime friend from college.

Matching the Noun It Describes

Like most Spanish adjectives, 'viejo' changes to match the person or thing it describes. Use 'vieja' for feminine things ('una casa vieja') and add an 's' for plural things ('los coches viejos', 'las casas viejas').

Placement Changes the Meaning

Where you put 'viejo' matters! Placed after, it means old in age: 'un amigo viejo' (an elderly friend). Placed before, it means longtime or of long standing: 'un viejo amigo' (a friend you've known for a long time).

Sounding a Little Rude

Mistake:Calling an older person you don't know 'un viejo'.

Correction: It's much more polite to say 'un señor mayor' or 'un anciano'. While not always offensive, 'viejo' can sound blunt, like calling someone 'an oldie'.

Related Translations

Learn Spanish with Inklingo

Interactive stories, personalized learning, and more.