说明网
教育科学 1 个回答

英语中表示进行跑步运动时,应该用have running还是do running?

招鹏 提问者

发布于 2026-11-10

问题补充

英语中表示进行跑步运动,既不用have running也不用do running。正确表达为go running或直接用动词run。do后接动名词仅适用于部分室内活动,have不用于搭配此类运动。

1 个回答

按发布时间排序
Salooloo 回答者

回答于 2026-11-10

英语中表示进行跑步运动时,既不使用“have running”,也不使用“do running”。正确的固定搭配是 go running,或者直接将 run 作为动词使用(如 I run every morning)。

判断依据与适用规则

  1. go + 动名词(-ing):用于表示去从事某项体育运动或户外休闲活动,尤其是涉及身体移动的活动。例如:go running(去跑步)、go swimming(去游泳)、go hiking(去徒步)、go skiing(去滑雪)。
  2. do + 动名词(-ing):仅限于少数特定的室内活动、家务或重复性任务,不能随意扩展到所有运动。例如:do the shopping(购物)、do some reading(阅读)。在体育领域,“do”通常直接接具体武术或体操项目名称,如 do judo(练柔道)、do gymnastics(练体操),而不接 -ing 形式的跑步。
  3. 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。

内容由网友提供,仅供参考。