Did you ever meet him? / Have you ever met him?

Did you ever meet him?
Have you ever met him?
どのようなニュアンスの違いがあるのでしょうか

答え

過去形の場合は現在とは関わりがないというニュアンスがあるので、例えばhimがもう亡くなっているなどのこれからもう会えないという含みがあり、一方現在完了形の場合は現在も会う可能性があるという含みがあります。