I have went through many difficulties这句话对么?

问题描述:

I have went through many difficulties这句话对么?
现在完成时的话是不是应该是i have gone through many difficulties?

一般过去时:I went through many difficulties.
现在完成时:I have gone through many difficulties.