Widzę, że masz problem z czasownikami modalnymi odnoszącymi się do przeszłości, czyli z konstrukcją:
czasownik modalny + have + Past partciple (czyli tzw. 3 forma czasownika)
He should have finished the report by now - Powinien (był) już skończyć...
They ought to have sent the parcel by now -Powinni (byli) już wysłać...
It couldn't have been David you saw. He's in Brazil - To nie mógł być David/To niemożliwe, by to był David...
Shall I apply for the job? - Czy powinnam starać się o pracę? (dobrze? :) ) OK
It would have been better if you hadn't got angry - Byłoby (było) lepiej, gdybyś się (był) nie rozzłościł. - tu mamy trzeci tryb warunkowy.
Tutaj powinnaś/powinineś znaleźć bliższe wskazówki:
https://www.etutor.pl/nauka/?id=141690
https://www.etutor.pl/lekcje/81/1891/
Owocnych zmagań. :)
Wykup dostęp, aby dodać komentarz.