What is the difference between "Did you find?" and "Have you found?"

When should I use the first sentence, and when the second one?

marked as duplicate by Mari-Lou A, Skooba, RaceYouAnytime, Davo, David Aug 9 '17 at 9:53

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.


Did you find is the simple past and indicates that you are no longer looking for it.

Have you found is the present perfect and indicates a link with the present, specifically, that you could still be looking for it.

Not the answer you're looking for? Browse other questions tagged or ask your own question.