Now available on AndroidGet it on Google Play
MozhiLingo
via
Learning
← All lessons
Lesson 28B1

Present Perfect vs. Past Simple

Presente perfecto vs. pasado simple

Distinguir cuándo usar el presente perfecto y cuándo el pasado simple es uno de los puntos donde más se equivocan los hispanohablantes, precisamente porque el español no traza una línea tan estricta entre ambos.

Grammar Comparison

Comparación gramatical

La prueba definitiva: ¿hay un marcador de tiempo terminado?

English

I have lived here for five years. (sigue siendo verdad) vs. I lived there for five years. (ya terminó)

Spanish

Vivo aquí desde hace cinco años. / Viví allí cinco años.

La regla más fiable no es una intuición sino una prueba mecánica: si la oración tiene una palabra que marca un momento del pasado ya terminado (yesterday, last year, in 2019, ago), se usa el pasado simple; si no hay ningún marcador así y la situación sigue siendo relevante o cierta ahora, se usa el presente perfecto. Un hispanohablante que traduce directamente desde su propio sistema verbal tiende a mezclar ambos tiempos sin darse cuenta, precisamente porque en español la frontera entre 'he vivido' y 'viví' no siempre es tan clara ni tan obligatoria como en inglés.

Vocabulary

Vocabulario

I have lived here for five yearsay hav livd heer for fyv yeerz
Spanish
Vivo aquí desde hace cinco años
I lived there for five yearsay livd thair for fyv yeerz
Spanish
Viví allí cinco años
sincesins
Spanish
desde (un punto en el tiempo)
forfor
Spanish
durante/por (una duración)

Finished this lesson?