Теорія:

We often use the present perfect with ever, never and before when talking about our experience.
Ми часто вживаємо теперішній доконаний час з ever, never та before, коли говоримо про свій досвіт.
 
1)
Before usually comes at the end of a sentence.
Before зазвичай вживається в кінці речення.
 
Example:
(+) I don't want to go to the cinema. I have seen this film before. — Я не хочу йти у кінотеатр. Я раніше бачив цей фільм.
(-) I want to try this game. I haven't played it before. — Я хочу спробувати цю гру. Я раніше в неї не грала.
(?) Have you met that man before? — Ти раніше зустрічав ту людину?
 
2)
We use never to make negatives (-). Never comes after have/has.
Ми вживаємо never у запереченнях (-). Never вживається після have/has.
 
Example:
(-) I  have never written poems. — Я ніколи не писав вірши.
(-) She has never travelled abroad. — Вона ніколи не подорожувала за кордон.
 
3)
Ever comes after have/has in positive sentences (+).
Ever вживається після have/has у стверджувальних реченнях (+).
 
Example:
(+) It is the most interesting book I've ever read. — Це найцікавіша книга, яку я коли-небудь читав.
(+) It is the best film I've ever seen. — Це найкращий фільм, який я коли-небудь бачив.
 
4)
We put ever before the past participle in questions.
Ми вживаємо ever перед третьою формою дієслова у питаннях.
 
Example:
Have you ever been to the mountains? — Ти коли-небудь був у горах?
Has he ever visited Kiev? — Він коли-небудь відвідував Київ?