- Don't knock it till you try it.
vs.
- Don't knock it till you have tried it.
Are there any differences in meaning of these two sentences? The first one is the simple present tense, while the second the present perfect tense? Or, it depends on the context to use one of them?
Thank you for the help.