Handlungen, die in der Vergangenheit begonnen haben und bis in die Gegenwart andauern, werden auf keinen Fall im Perfekt oder Präteritum ausgedrückt, sondern im Präsens! Aber so sind ja auch die Beispiele des Fragestellers gar nicht. Ein vergangener Vorgang, der bis in die Gegenwart andauert, wäre folgender:
- Das Gericht entscheidet seit 2 Monaten, dass der Angeklagte zu 10 Jahre Haft verurteilt wird.
- Ich lege die Pizza seit 10 Minuten in den Ofen.
Die Sätze sind dann natürlich unsinnig.
Die Vorstellung, dass Handlungen, die in der Vergangenheit begonnen haben und bis in die Gegenwart andauern, im Perfekt stehen, ist anglizistisch! Zum Beispiel:
- englisch: I have been a taxi driver for 20 years. (engl. Perfektform)
- deutsch: Ich bin seit 20 Jahren Taxifahrer (Gegenwartsform!!)
Der Unterschied zwischen Perfekt und Präteritum auf Deutsch liegt im Aspekt, ist also subjektiv. Beide Formen kommen mündlich und schriftlich vor. Sie sind nicht bedeutungsgleich, aber der differenzierte Sprachgebrauch ist südlich der Benrather Linie ausgestorben. Der Aspektunterschied ist Fremdsprachlern sicher nicht leicht zugänglich, siehe hier:
https://drive.google.com/file/d/1pBmWDp1DB4LTa82Spa9AkpQrA05nO-J2/view?usp=sharing