Salooloo
回答者
回答于 2026-11-10
英语中表示进行跑步运动时,既不使用“have running”,也不使用“do running”。正确的固定搭配是 go running,或者直接将 run 作为动词使用(如 I run every morning)。
判断依据与适用规则
- go + 动名词(-ing):用于表示去从事某项体育运动或户外休闲活动,尤其是涉及身体移动的活动。例如:go running(去跑步)、go swimming(去游泳)、go hiking(去徒步)、go skiing(去滑雪)。
- do + 动名词(-ing):仅限于少数特定的室内活动、家务或重复性任务,不能随意扩展到所有运动。例如:do the shopping(购物)、do some reading(阅读)。在体育领域,“do”通常直接接具体武术或体操项目名称,如 do judo(练柔道)、do gymnastics(练体操),而不接 -ing 形式的跑步。
- have + 动名词(-ing):英语中不存在用“have + 动名词”来表示进行某项运动的语法结构。“have”可以搭配名词表示经历或进行某事(如 have a run 跑一跑、have a swim 游个泳),但后面必须接名词而非动名词形式。
常见误区
- 误用 do running:学习者常将“做运动”直译为“do sports”,进而错误推导出“do running”。实际上,跑步属于位移类运动,应遵循“go + -ing”规则。
- 混淆 have a run 与 have running:“have a run”是正确的,其中 run 作名词;而“have running”在语法上不成立。
总结
表达“去跑步”或“进行跑步运动”时,请使用 go running 或动词 run。若需强调一次具体的跑步行为,可使用名词短语 have a run 或 go for a run。