Sunday, December 21, 2014

Present Perfect or Past Simple to express duration in the past?


Have you ever danced?




This is kind of a usual question. What if I want to ask someone about his experience and find out how long it lasted. Can I say




Have you ever danced for 5 hours?





(and we're just sitting in a cafe and talking about it) Or do I have to put it like this




Did you ever dance for 5 hours?


No comments:

Post a Comment