At least in American English it is common to say
- Did you watch that movie?
When I would expect people to say
- Have you watched that movie?
The later sounds correct to me because it's the experiential usage of the present perfect. So I was wondering if this is some kind of flexibility of the usage of tenses. How do you explain it?