present perfect - dlaczego?

Temat przeniesiony do archwium.
Mam wyraźne problemy z gramatyką, to dla mnie prawdziwa zmora
Mam takie zdanie w zadaniu
I..............enough of this. (have)

Oczywiście trzeba wstawic w odpowiednim czasowniku, sprawdziłam w odpowiedziach i wyszło że to ma byc tak: I have had enough of this

Tylko nie rozumiem dlaczego ?
Ja mialem w gramatyce na zajeciach, ze zwrot: "I've had enough" nalezy traktowac jako calosc ("Mam dosc"). I tutaj raczej na zadna zasade gramatyczna nie mozna sie powolac. :-)
o dziękuję bardzo, nie wiedziałam :)
a czy w niektorych przypadkach jest możliwośc zamiany czasów present perfect i past simple? Czyli że mam jakies zadanie i jest możliwosc wpisania zdania w czasie present perfect lub past simple?
>a czy w niektorych przypadkach jest możliwośc zamiany czasów present
>perfect i past simple?

I.... (have) an accident.

można.

« 

Brak wkładu własnego