Так как я работал с детьми, расскажу, как я подхожу к проблеме объяснения времен.
Я никогда не показываю ребёнку сложных таблиц. На самом деле, даже взрослого они испугают.
Я всегда стремлюсь закрепить готовую конструкцию, не вдаваясь в сложные правила и термины.
Мои ученики знают, что:
- Если действие происходит всегда, обычно, то так его и называем: I go to school every day; только "he/she/it требуют букву S": He goes to school every day. (Present Simple)
- Если действие происходит прямо сейчас, то выбираем am/is/are и цепляем хвостик -ing, именно он показывает нам, что прямо сейчас идет какой-то процесс (Present Continuous)
- Если действие было в прошлом и длилось долго, то вместо am/is/are берем их прошедшие формы was/were, а уж на процесс по-прежнему указывает хвостик -ing (Past Continuous).
То есть, мы всегда запоминаем практическое применение такой конструкции "Если мы хотим сказать ...., то говорим так....".