A2 · temario
2.1tema 1 de 23

Past Simple — Affirmative

Cómo declarar acciones en el pasado

En programación, cada instrucción ejecuta una acción en un momento específico. El Past Simple Affirmative es exactamente eso: le decimos al compilador (al oyente) que una acción YA SE EJECUTÓ en un momento determinado del pasado. No es una función que sigue corriendo, es un `console.log()` que ya se imprimió.

La fórmula es brutalmente simple: SUJETO + VERBO_EN_PASADO. No necesitas auxiliares, no necesitas nada extra. Solo tomas el verbo y lo llevas a su forma pasada. Si el verbo es regular, añades `-ed`. Si es irregular, tienes que memorizarlo — como un mapa de hashes donde `go → went`, `eat → ate`.

La clave está en los verbos irregulares: son los 'precompiled binaries' del lenguaje. No puedes derivar su forma con una regla, necesitas buscarla en tu tabla de referencias (tu memoria). Los regulares son como las funciones puras: siempre devuelven el mismo resultado con la misma entrada (`walk → walked`, `play → played`).

structure.txt
SUJETO + VERBO (pasado) + COMPLEMENTO
I    + worked   + yesterday
She  + went     + to the store
They + played   + soccer

Debugging lab

Corrige o completa la línea. 7 ejercicios por tema.

0/11 tests passing0%
  1. 2.1.7.1

    I go to the park yesterday.

  2. 2.1.7.2

    She play tennis last weekend.

  3. 2.1.7.3

    They cook dinner last night.

  4. 2.1.7.4

    He study English yesterday.

  5. 2.1.7.5

    We was at the concert.

  6. 2.1.7.6

    I eating pizza last night.

  7. 2.1.7.7

    She buyed a new car.

  8. 2.1.7.8

    I see a movie yesterday.

  9. 2.1.7.9

    He carryed the box upstairs.

  10. 2.1.7.10

    We playied football yesterday.

  11. 2.1.7.11

    She have a dog when she was young.