前面有网友提问:do fishing和go fishing的不同?
有老师回答说:do fishing 不合英语习惯。
但我的疑问是:英语既可以说 go shopping,也可以说 do (some) shopping,为什么就只能说 go fishing,而不能说 do fishing 呢?仍不解,求教专家(最好有权威例句),谢谢!
do 后面不能直接跟动词的 ing 形式,所以 do fishing 是错误的。但是,在“ do + 限定词”后面可以跟动词的 -ing 形式。
在 do ... -ing 结构中, do 是及物动词, -ing 是动名词作宾语,在 -ing 前面应该有限定词;在 go ... ing 结构中, go 是不及物动词,- ing 是现在分词作目的状语, go 和 - ing 之间不能插入其它单词。例如:
I did a little fishing that day.(摘自外语教学与研究出版社2006年10月第1版《英语搭配大辞典》p.708)
He goes fishing every weekend. 他每个周末都去钓鱼。(摘自《牛津英语搭配词词典》第2版)