Es fällt mir schwer die Frage überhaupt zu stellen, so falsch klingt dieser Satz. Trotzdem erwische ich auch mich selbst immer wieder dabei solche komischen Konstruktionen zu benutzen, wobei mir mein Gefühl bei genauerem Hinhören immer sagt, dass das auf keinen Fall sein kann und danach im Erdboden versinkt!
Ich würde trotz alledem eigentlich davon ausgehen, dass es „Ich habe ihn schreien gehört“ heißen muss, einfach weil es mir logischer erscheint, hätte ich nicht vor einiger Zeit einen vom Aufbau her dem in meiner Überschrift zitierten ähnelnden Satz in Faust gelesen.
Was also ist jetzt korrekt, ist das andere vielleicht nur Umgangssprache?
Vielen Dank schon mal! 