Разница между Present Perfect и Past Simple

  • Здравствуйте. А как правильно задать вопрос: к примеру: Мама вернувшись с работы спрашивает ребенка: Ты поел?
    Как быть в этом случае?
    Did you eat? или Have you eaten?
    Спасибо за разъяснения.

  • Оба правильно. Британцы скорее используют перфект, американцы - простое время.

  • Oh, yes.. i agree!
    Nika, thank you!

  • пипец просто, никак не запомню где что!!

  • Ника, все хорошо, но только выпИла. :)

  • Все правильно и красиво разъяснили. Вот только стр. 27 упр. 23 Grammar way3(это учебник по грамматике - по нему учат в институт иностр языков) дает вот такие примеры предложений: Brian learnt how to spell his name at school today. Вот вам и следование правилам грамматики. :))

  • nata
    Здесь какое-то противоречие правилам грамматики?

  • Present Perfect-to have/has + 3-я форма глагола.Используется только в настоящем времени,то,что объект совершил сегодня.

  • Спасибо, все вроде как понятно, но я хочу узнать разницу этого предложения. My parents have lived in the same house for many years / My parents lived in the same house for many years

  • Has lived - прожили к настоящему времени (и сейчас живут)
    lived - жили раньше, сейчас или живут в другом месте, или их уже нет.