How are these two sentences different in meaning?

1) She looks very familiar; I have seen her somewhere before.

2) She looks very familiar; I saw her somewhere before.

marked as duplicate by Mari-Lou A, Jason Bassford, J.R. Jul 28 at 8:37

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.