Sunday, January 1, 2012

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