This question already has an answer here:
In "Pragmmatic Programmer" by David Hunt and Andy Thomas, there is a sentence:
Do you ever watch old black-and-white war movies?
To my best english grammar knowledge, present perfect tense should be used here:
Have you ever watched black-and-white war movies?
Is the version of the authors correct? If so, what's the difference between these two variants and what is the appropriate way to use each?
PS. I checked this sentence in the translation of the book in my native language and it was translated exactly as if the orginal sentence was in present perfect form.