Strange... both of those sound wrong to me (not least because two matches a week is a hell of a rhythm!). "I go boxing twice a week" sounds fine to me on the other hand. I might also say "I have boxing twice a week", depending on the context. "I do boxing" isn't particularly shocking to my ears. I think I would say "I do karate twice a week", so in that sense it's similar.I would just say "I box twice a week." As Whitehead pointed out, you really don't use "to do" or "to go" in this context. If you want to distinguish between practice and an actual fight, you would say either:
"I practice boxing twice a week."
"I have a boxing match twice a week."
Sometimes there are expression the might sound logical to learners of English, but are unnatural and sound comical if used.Isn't go boxing like go fishing?
I agree with C. E. Whitehead:Interesting points of view and still a bit unclear on whether you go or do boxing! I' teaching English as a foreign language and in the coursebook there's an activity which invites students to decide on some sports and The typical collocations used with them such as 'play, do, or go'! The coursebook provides the word 'boxing' so according to what's previously been discussed I think I'd go with pickarooney's explanation.
Have you got any other input on this? Please advise!
By the way! The book is for advanced students of English who are preparing for The FCE test.
I might go to boxing class [OR: box at the gym] twice a week, but I wouldn't say that I "go boxing".You can't go or play boxing or karate though you can practice both and you can have a match (where two opponents meet).