Ir al contenido
EveryLingua

B1  ·  Los tiempos y las formas continuas

¿Present Perfect o Simple Past?

¿Cuenta el momento o el resultado?

Quien habla español del norte peninsular parte con una ventaja poco conocida: el reparto entre «he comido» y «comí» se parece mucho al inglés. «Hoy he comido» y «ayer comí» siguen la misma lógica que I have eaten today y I ate yesterday — periodo abierto contra periodo cerrado.

La pregunta es siempre esa: ¿el periodo está cerrado? Yesterday, last week, in 2019, two hours ago — cerrado, luego Simple Past. Today, this week, so far, ever, never o ninguna indicación de tiempo — abierto, luego Present Perfect.

La ventaja tiene dos límites. En gran parte de Hispanoamérica el indefinido cubre también el periodo abierto —«hoy comí»—, y ese hábito lleva al Simple Past donde el inglés quiere el compuesto. Y en el otro sentido, el español admite «he estado allí en 2019», que en inglés es imposible: una indicación cerrada cierra la puerta al Present Perfect.

Die Form

periodo abiertoI have seen him twice this week.
periodo cerradoI saw him twice last week.
resultado ahoraShe has lost her passport.
suceso de entoncesShe lost her passport in Rome.

Die Regeln im Einzelnen

  1. Si hay una indicación de tiempo cerrada, el Present Perfect queda excluido.

    The parcel arrived on Tuesday.El paquete llegó el martes.

  2. Tras abrir en Present Perfect, los detalles van en Simple Past.

    I have been to Prague. I went there in spring.He estado en Praga. Fui en primavera.

  3. ago exige siempre el Simple Past.

    They left ten minutes ago.Se fueron hace diez minutos.

  4. En inglés americano, con just, already y yet aparece a menudo también el Simple Past.

    Did you eat yet? (AE) — Have you eaten yet? (BE)¿Ya has comido?

Woran man es erkennt

  • yesterday, last …, in 2019, ago, then → Simple Past
  • ever, never, already, yet, so far, this week → Present Perfect

Beispielsätze

Have you finished the report? — Yes, I finished it last night.¿Has terminado el informe? — Sí, lo terminé anoche.

She has written four books.Ha escrito cuatro libros.

She wrote her first book in 2012.Escribió su primer libro en 2012.

I have not seen him today.Hoy no lo he visto.

I did not see him yesterday.Ayer no lo vi.

Noch 6 Beispielsätze

I have been to Rome. I went there in 2019.He estado en Roma. Fui en 2019.

She has broken her arm — it is still in plaster.Se ha roto el brazo: todavía lo lleva escayolado.

Did you speak to him yesterday?¿Hablaste ayer con él?

We have not decided yet.Todavía no lo hemos decidido.

He lived in Paris for two years and then moved.Vivió dos años en París y luego se mudó.

The post has just arrived.Acaba de llegar el correo.

Die typisch deutsche Falle

Aufgepasst

No se trata de si el hecho está cerca o lejos. Algo de hace treinta años va en Present Perfect si se habla de la experiencia (I have been to Japan), y algo de hace cinco minutos va en Simple Past si lleva una indicación cerrada (He left five minutes ago). Cuenta el periodo, no la distancia — y ahí el español peninsular ya tiene el oído hecho.

Falsch:I have finished the work two hours ago.
Richtig:I finished the work two hours ago.

Periodo cerrado: Simple Past. Periodo abierto: Present Perfect.

Jetzt selbst

7 Aufgaben zu diesem Thema. Die Antworten werden im Browser geprüft; nichts davon verlässt Ihr Gerät.

Passt dazu