The best replacement for has written is wrote. |
No companions for has written have been suggested so far. |
You have in mind a companion for has written and it is not yet here? Propose! |
has written |
|
wrote |
|
has wrote |
|