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?

closed as off-topic by David, Davo, Mari-Lou A, Skooba, Scott Aug 13 '17 at 3:37

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.


Did you watch the movie last night on NBC at 9pm? (If you didn't, you missed it.)

If you recorded it, you might be asked:

Have you seen the movie broadcast last night on NBC at 9pm?

Have you seen the new movie with Brad Pitt? (whenever you rent the dvd or watch it on Netflix)

  • 1
    I agree: "Did you watch ...?" = Did you watch a specific program on TV? "Have you watched ..." = Have you ever watched it sometime, somewhere? (Here I'm referring to BrE.) – TrevorD May 7 '16 at 11:38
  • 1
    Not just TV... Did you watch the eclipse? Have you ever watched one? (AmE, too.) – Oldbag May 7 '16 at 12:24

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