问题 选择题

The skating marathon _____ for five hours now, and several skaters are still skating. [ ]

A. has begun

B. has gone

C. has been going

D. has been

答案

答案:C

补全对话,情景问答
单项选择题