Have had или had

  • I've had dinner или I had dinner - Как правильно? Оба варианта возможны?

  • Конечно. Но применимы они к разным временным ситуациям.

  • Не могли бы привести пример?)

  • I've had dinner - важен результат без указания конкретного времени. Это Present Perfect. НАпр, Недавно я пообедала - Recently I've had dinner.
    Но если нужно указать точное время, например, Вчера в 2 часа дня я пообедала с моим лучшим другом, - то будет простое прошедшее время. Yesterday at 2 pm I had dinner with my best friend

  • Спасибо