
Originally Posted by
Casiopea
With events occuring at an indefinited or unspecified time in the past -- with ever, never, before:
Ex: Have you ever been to Tokyo before?
Source:
Verb Tense Chart. Scroll down to where it says
Present Perfect.
In real life one would most likely say:
Have you ever been to Tokyo?
However, if you knew someone was planning a trip to Tokyo you might say:
Have you ever been to Tokyo before?
Also, if you are talking to someone on a plane to Tokyo, you might say:
Have you ever been to Tokyo before?
Otherwise, most likely is:
Have you ever been to Tokyo?
(Context is everything.)