英语过去分词的小问题

问题描述:

英语过去分词的小问题
有句话:have you met him?
yes,i have just met him,i had never met him before.
这段话我老觉得应该说:have you met him?
yes,i have never met him before i had just met him.
不对的话,为什么呢?我绕不过来.

这应该是两句话吧,不要硬把它弄成一句话.
不要把before看成连词就好了,当成副词.