Die Antwort darauf muss a) lauten: Schreiben. Ansonsten macht es keinen Sinn.
"Justin schreibt gerade seine Rede für die Präsentation, ich hoffe, er beendet sie, bevor wir uns treffen."
Das Wort jetzt ist sehr bedeutsam, da es in der Gegenwartsform steht. Daher macht „hat geschrieben“ keinen Sinn, da dies anzeigt, dass er fertig ist, was nicht mit dem Wort „jetzt“ zusammenpasst. Wenn der Satz wäre "Justin hat den ganzen Nachmittag seine Rede geschrieben", wäre das richtig.
In ähnlicher Weise spricht 'werde schreiben' von einer Zeit in der Zukunft - "Ich werde meiner Tante morgen schreiben".
'Schreibt' ist auch in diesem Szenario falsch, es würde besser in einem Satz wie "Josh schreibt für eine lokale Zeitung" verwendet.
Zeitformen sind im Allgemeinen ziemlich kompliziert, und manche Menschen haben mehr Schwierigkeiten damit als andere. Ich habe einige sehr schlechte Beispiele für den Missbrauch von Zeitformen gehört, was verzeihlich ist, wenn die Person kein Englisch ist.
aber nicht so sehr wenn sie es sind :-)