Present - это настоящее, past - прошедшее.
В конструкциях с perfect у тебя часто имеется "основной" момент времени, который часто может быть еще и явно не указан, и то, что было до него. Выбор времени present/past относится к этому самому "основному" моменту.
Теперь смотри: есть у тебя фраза "ее внучка приготовила кашу", контекст не дан.
Наиболее естественно при переводе на англ. использовать или обычный past simple без всяких perfect, или present perfect (напр., со смысловым оттенком "кашу приготовила - теперь, в настоящем времени, можно и пожрать").
Если ты будешь использовать past perfect, то это будет означать, что к какому-то моменту в прошлом (который по смыслу можно считать "основным") внучка кашу уже приготовила.
Например: вчера, когда мы пришли домой [past simple], внучка уже приготовила кашу [past perfect].
Но у тебя контекcт не предполагает никакой такой ерунды.
Лингвистика
Не понимаю отличие present perfect от past perfect
Самое распространённое - "present perfect" = когда субъект пользуется ныне плодами чего-то совершенного прежде: "я (уже) прочёл эту книгу / видел этот фильм / занял очередь / пообедал" = важен итог! HAS he read this book?
В случае уточнения, конкретной привязки к прошлому иcпользуют "past indefinite(simple)" - что вполне логично!
А "past perfect" сдвигает процесс в прошлое = уже совершённое на какой-то момент в прошлом + чисто технически, при "согласовании времён"
He said that he HAD READ this book....То есть прямой речью будет: He said - "I have read this book", а в пересказе "past perfect"
В случае уточнения, конкретной привязки к прошлому иcпользуют "past indefinite(simple)" - что вполне логично!
А "past perfect" сдвигает процесс в прошлое = уже совершённое на какой-то момент в прошлом + чисто технически, при "согласовании времён"
He said that he HAD READ this book....То есть прямой речью будет: He said - "I have read this book", а в пересказе "past perfect"
скачайте учебник по грамматике Мёрфи и обращайтесь туда, когда есть трудности. Я так всегда делаю. Там и примеры есть и картинки, а уж если и там непонятно то форумы в помощь
презент это когда действие начался в прошлом и не закончился в настоящем. имеет какое то отношение к настоящим. а паст это когда действие закончился уже в прошлом перед тем какая нибудь действие начался в прошлом. например: I have never seen a horse before. или паст: when i entered she had already left.
Николай Свешников
Почему тогда ошибка тут?

Чувак ты прав
Николай Свешников
О чем ты?
Объясняю. Past perfect используется ТОЛЬКО в случае каких-либо ДВУХ действий в прошлом, причем одно произошло раньше другого. Например, когда я вошел в комнату, то сразу увидел, что кто-то в ней навел порядок. Так вот "вошел в комнату" - это в Simple Past, а "кто-то навел порядок" (еще ДО ТОГО как я в комнату вошел) - это в Past Perfect.
Но ежели речь идет только об ОДНОМ действии, там использовать надо Present Perfect. Например:
I have read many books.
Но ежели речь идет только об ОДНОМ действии, там использовать надо Present Perfect. Например:
I have read many books.
Похожие вопросы
- Чем же отличается Present Perfect от Past Perfect в чем же их отличия?
- Вот объясните, кто разбирается в английском! Какая разница между временами Present Perfect и Past Perfect? (+)
- Английский язык. Времена: Present Perfect и Past Perfect. В чём разница?
- скажите пожалуйста отличие present perfect от past indefinite)) Заранее спасибо
- не могу понять время - Present Perfect и past perfect ...помоги срочно нужно..
- в чем разница между present perfect and past perfect
- Что чаще употребляется в повседневной речи - Present Perfect или Past Simple?
- Английский 5 класс present perfect and past simple, помогите пожалуйста хотя бы с одним заданием
- Present Perfect и Past Simple
- Чем отличается Present Perfect от Past Simple?