Могу помочь с правилами
Present Perfect
+ предложения N+have(для I,you,we,they) и have(he,she,it)+been+ V III(третья форма)(непрвильный глагол) или окончание ed
- N+have not(haven't)/has not(hasn't) +V(третья форма)/окончание еd
? Have/has+N+V(3 форма)/ed