英语翻译1.The skating marathon has been going for five hours now
英语翻译
1.The skating marathon has been going for five hours now,and several skaters are still skating.怎么翻译?其中have been going是“去”的意思还是其他的意思?
2.For every hour they skate,each student raises ten yuan for charity.
怎么翻译?其中前一个怎么会变成“为了他们滑冰的每个小时”?
感激不尽!