Точное время в Past Simple/Future Simple

  • Имеет ли смысл ставит предложение "Вчера вечером в 7:00 я ужинал." в Past Simple (Yesterday I had a dinner at 7:00) ? Если это факт, то возможно достаточно использовать только слово "вчера"? А с использованием точного времени употреблять Past Continuous?

    С другой стороны, предложение "Вчера вечером в 7:00 я ужинал.", корректно перевести на английский в Past Continuous'е. А "Вчера вечером в 7:00 я поужинал." в Past Simple. Но мне кажется в Past Simple второе предложение звучит странно, т.к. "поужинал" это совершенное действие, и оно должно закончится до или после какого-то момента, а значит, не сказать бы это в Present Perfect?

  • А как насчет Farther came home at 7 o'clock yesterday Или все-таки Farther was coming home at 7""clock yesterday?

    Нужна конкретная ситуация. Если это "Вчера в 7 часов я ужинал (все еще), то это одно время.
    Если "Вчера в 7 часов вечера я поужинал со своими друзьми", это другое время.