Jaki czas powinno się zastosować

Temat przeniesiony do archwium.
Witam, otóż koleżanka zapytała mnie, czy widziałam jej buty (bo nie mogła ich znaleźć) i jej odpowiedziałam I did not see. Czy nie powinnam powiedzieć I haven't seen? Z tego co czytam o czasach wychodzi, że odpowiedziałam dobrze, ale inna znajoma powiedziała, że jej się wydaje, że powinno być I haven't seen. Proszę o wytłumaczenie dlaczego taki czas, jeśli to możliwe.
powinnas byla powiedziec:

I haven't seen them
Ale mógłbyś wytłumaczyć dlaczego? Ten czas ponoć się stosuje jak chce się podkreślić, że jakaś czynność z przeszłości miała zdarzenie wcześniej w przeszłości. A te buty zgubione były w nocy, ja spałam i rano mnie o to zapytała.
należalo odpowiedziec w tym samym czasie, w ktorym zostalo zadane pytanie.