Bardzo proszę o sprawdzenie zdania

Temat przeniesiony do archwium.
Chcę napisać w czasie przeszłym:
Chciałam kupić nowy telefon, ale nie wiedziałam który model powinnam wybrać. (w końcu go kupiłam)

I wanted to buy new mobile phone but I didn't know which model I should chose.
przedimek przed mobile phone
chose - błąd ortograficzny
reszta ok
I wanted to buy a new mobile phone but I didn't know which model I should choose.

Przeczytałam, że should w czasie przeszłym wygląda następujący: should + have + III forma czasownika

Nie powinna zmienić tej końcówki zdania na:
which mode I should have chosen
?
nie
should have chosen oznacza, że teraz sie zastanawiasz 'ktory model powinnam byla wybrac'

Przedstaw sobie tamta sytuacje i co wtedy pomyslalas
" I don't know which model I should choose'
teraz zamień to zdanie na mowe zalezna: should sie nie zmienia, nie przechodzi na should have
I didn't know which model I should choose
Bardzo dziękuję za pomoc
uścislenie
zdanie z don't know też jest w mowie zaleznej, zamiana dotyczyła przejścia z czasu teraźniejszego na przeszły.
Temat przeniesiony do archwium.