Sprachgefühl hilft hier nicht, nur die genaue Kenntnis der Grammatik.
Die Zeiten sind nicht mit dem Gebrauch in der deutschen Sprache vergleichbar, die englischen Uhren ticken da anders. Deswegen ist das Problem ja für unsere Schüler so schwer zu verstehen.
Es geht um einen Zeitpunkt, also simple past. Kenne "this year" u.ä. auch nur als Signalwörter für simple past.
Auch mein Sprachgefühl sagt mir: simple past.
Genau falsch: "this" ist ein Signalwort für Present Perfect.
Der Zeitpunkt ist uninteressant, sondern der Zeitraum (das Jahr, der Monat), der bis jetzt andauert.
Trotzdem bleibe ich dabei und finde, dass diese Sätze für unsere Schüler mangels Eindeutigkeit unbrauchbar sind.