walk还是walking?:用作名词的 walk表示“散步”,是可数名词,指的是一次一次的具体的散步,而不表示抽象意义或泛指意义的“散步”,要表示此义,须用动名词 walking。比较:Let's go out for a walk. 我们出去散散步吧。 Walking does good to your health. 散步对你的健康有益。
  请看下面这道题: 
  _________ is a good form of exercise for both young and old. 
  A. Walk B. Walking C. The walk D. To walk 
  分析:用作名词的 walk表示“散步”,是可数名词,指的是一次一次的具体的散步,而不表示抽象意义或泛指意义的“散步”,要表示此义,须用动名词 walking。比较: 
  Let's go out for a walk. 我们出去散散步吧。 
  蓝天外语质量承诺:包学会,学不会全额免费重学!
  点击进入免费外语培训:英语测试
  欢迎拨打020-84838254进行详细咨询。
  外语水平免费测试:http://www.blueskyschool.net/Questions/
  我们的愿景:提供超值、优质的服务,让每个人学得会、学得起外语!
  Walking does good to your health. 散步对你的健康有益。 
  类似地, dance 和 dancing 以及 swim 和 swimming 的区别也是一样: 
  (1) 名词的 dance表示“跳舞”,是可数名词,指的是一次一次的具体的跳舞,而不表示抽象意义或泛指意义的“跳舞”,要表示后者的意思,要用动名词转化来的名词 dancing。比较: 
  Let's have one more dance before we go home. 我们回家前再跳一曲舞吧。 
  Now most of the young people are fond of dancing. 现在大多数年轻人都喜欢跳舞。 
  (2) 名词的 swim表示“游泳”,是可数名词,指的是一次一次的具体的游泳,而不表示抽象意义或泛指意义的“游泳”,要表示后者的意思,要用动名词转化来的名词 dancing。比较: 
  I’ll take you for a swim. 我将带你去游泳。 
  Do you think swimming is allowed in this pool? 你认为这个水池允许游泳吗?