Tuesday, June 25, 2013

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