Hi Frikadelle!
Das Problem an den Sätzen ist, dass du die Zeit hättest abändern müssen. Steht bei der indirekten Rede, das redeeinleitende Verb in der Vergangenheit (z.B. "said") muss alles was kommt um eine Zeitstufe in die Vergangenheit gesetzt werden. Also:
present --> simple past
simple past --> past perfect
present perfect --> past perfect
(past perfect muss man nicht weiter verändern, weil es einfach "nicht mehr vergangener geht")
Noch ein kleines Beispiel:
Sheila: "I haven't seen him since last year."
Sheila said that she hadn't seen him since the year before.
Hoffe, das hilft dir ein wenig.
lg