have seen somewhere before
Have you seen me somewhere?
I've seen you somewhere before.
Я где-то видел её два года назад.
I saw her somewhere two years ago.
Я точно его где-то видел, но не помню, кто он такой.
I'm sure I've seen him somewhere, but I don't remember who he is.