Is it natural to ask
Can you do any dances?
meaning can you dance any dances like the walts, the tango etc. If so, can I use the verb do instead of dance. For example:
Let's do waltz at the wedding.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
It isn't particularly idiomatic. People do sometimes say "he did a dance", but "do/did" is a bit odd because "dance" is itself a verb, although it can also be a noun when referring to a specific type of dance.
If you wanted to know if someone can dance in general, it would be more natural to ask:
Can you dance?
Or, if referring to a specific dance or dances, you could ask:
Do you know any dances?
It would be unusual to ask "can you dance any dances?", but if naming a particular dance it would be idiomatic to ask, for example, "can you dance the Foxtrot?"