czemu nie past simple

Temat przeniesiony do archwium.
Pamela is having guests for dinner tonight. She's already done all the shopping. She's bought the vegetables and the meat. Ask her what vegetables she's bought and what she's going to make.

Czemu nie ma She bought?

Przecież ona raz kupiła już nie kupuje, czy chodzi o to że ona kupiła i ma to co kupiła ;p?
to, że kupiła, ma wpływ na teraxniejszość: teraz dzięki temu może gotować
Poza tym jest tu 'already', które kojarzy się z czasami perfect
i nie ma okresleń czasu np. 2 hours ago.