The tense and aspect are different. "Have written" is present perfect, whereas "wrote" is simple past. This website explains it pretty well.
確定! 回上一頁