Du bist schon witzig...
Wie gesagt...
http://www.englisch-hilfen.de/
simple past vs present perfect
Dürfte der Hauptanteil sein. Wichtig die catch words.
Für simple past: yesterday, last week, one month ago, in 1995, at 5 o'clock, .....
present perfect: for, since, ...not...yet, already, ...times, ever, never, ...
Du hey frag deine(n) Englischlehrer(in) so schnell wie möglich. Wird dir helfen.
Du hast die Chance bekommen. Nutze sie. Der Link ist ein guter Nachhilfelehrer.