It isn't odd at all! The word "ever" means "at any time". It's just the flip side of "never". And, just like "never", you can use "ever" in any tense you want.
Students of English tend to associate "ever" just with the present perfect because they've had most exposure to it with that tense. Grammar books are full of examples of "Have you ever...?" and are generally quite short on examples with other constructions. But in fact in the real world, we use it with a variety of tenses.
"Do you ever play tennis?" is not unlike saying "Do you sometimes play tennis?" ( but far more common and natural). It enables the answerer to reply "Yes, often" or "Yes, occasionally" or "No, never". This, essentially is the function of "ever" - it's an open question which also includes the possibility of "never".
So while "Have you ever..?' (present perfect) refers to your past experiences up to now, "Do you ever...?" (present simple) refers to your current habits and routines. Likewise, "Did you ever...?" refers to actions during a past period - for example, "Did you ever play tennis when you were at college?".
You can also use "ever" in the future, of course. Imagine a sad parting of two people, with one saying to the other "Will I ever see you again?". Or in the conditional "Would you ever tell a lie to protect your best friend?".
As you can see, "ever' is a very useful adverb - it's not just for the present perfect!