I have been winter swimming for about four year.
现在完成进行时的形式为:have been doing sth. swimming是现在分词,构成 have been doing的结构,那这里的winter如何理解?现在分词前加入winter名词修饰如何理解?
I have been winter swimming for about four years.
该句可以说。原来,winter swimming 是动名词,指 “冬泳”。名词 winter 在这里是副词用法,修饰动名词,说明动名词动作发生的时间,相当于swimming in winter(但不如两个词简练)。本句 swimming 则是现在分词,碰巧由动名词转借过来使用。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!