Answer:
have written
Explanation:
had written means the past and since it's the present meaning currently