DuckDuckGo的过去式是什么?

无论在中文还是英文中,搜索引擎都有名词动词化的趋势,如「百度一下」、「google it」之类。那当DuckDuckGo作动词用时,过去式该是什么呢?既然go的过去式是went,那DuckDuckGo的过去式就是DuckDuckwent么?

答案是否定的,此处应该用DuckDuckGoed或者DuckDuckGo'd。一般的规则是,由名词派生来的动词(denominal verb)的过去式使用规则变化,而由一个旧的动词派生出一个新的动词(deverbal verb)则保留不规则变化。[1] [2]

在这里,派生的关系是动词(go)→名词(DuckDuckGo)→动词(DuckDuckGo),中间作为名词的DuckDuckGo「阻断」了动词不规则变化的转递。一个类似的经典例子(详见[1] [2])是棒球中的术语「flyout」(高飞球被接杀),其过去式是「flied out」而不是「flew out」。这个例子中的派生关系也是动词(fly飞)→名词(fly飞球)→动词(fly out)。

再举两个例子。「He grandstanded to the crowd.」(他向人群卖弄)中「grandstand」(卖弄)的过去式是「grandstanded」而不是「grandstood」,是因为这派生自作为名词的「grandstand」(观众),尽管这个名词本生派生自动词「stand」。又比如,动词「cost」在做「估价」解的时候过去式是「costed」而不是「cost」,因为这个意思是直接源于名词的「cost」(成本、费用)。


  1. Pinker & Prince (1988). On language and connectionism: Analysis of a parallel distributed processing model of language acquisition. Cognition, 28(1-2), 73-193.

  2. Kim et al. (1991) Why no mere mortal has ever flown out to center field. Cognitive science, 15(2), 173-218.