Odpowiedzi na ang.pl (passive voice, present perfect)

Temat przeniesiony do archwium.
Mam gigantyczne problemy z gramatyką języka angielskiego, a największe z tym, że nie mam gdzie jej ćwiczyć. Na Ang.pl ćwiczeń jest od metra i trochę, chciałam więc tutaj powtórzyć sobie lekko zaśniedziałe podstawy, bo biorę się za bary z CAE i mi się przyda ;)
Mam jednak spore problemy z kluczem - nie wiem, czy to faktycznie ja cały czas robię błędy, czy też portalowi brakuje konsekwencji. Na tapecie strona bierna, w lekcji poświęconej temu tematowi (https://www.ang.pl/gramatyka/strona-bierna/czasy-perfect) znajdziemy prosty przykład "A book has been written". Przeszłam więc do ćwiczenia (pierwsze "Put into passive"), gdzie pierwszym przykładem jest: Our project can't.........(finish) two weeks ago. Wpisałam więc śmiało "has been finished", jako że project to 3 osoba, więc have -> has. A w kluczu mam, że powinnam użyć właśnie "have".
Jest mi ktoś w stanie wyjaśnić, dlaczego w tym przypadku mam użyć have?
po czasownikach modalnych nie używa się 'has'
po czasownikach modalnych uzywa sie bezokolicznikow, nawet jeżeli te bezokoliczniki mają tylko funkcję gramatyczną
can't be, can't go, can't have

« 

Pomoc językowa - Sprawdzenie