《最新高级英汉词典》、《现代英语用法词典》、《朗文当代高级英语词典》等注明 anywhere 只能用作副词。但下列各句中的 anywhere 似乎不能用副词来解释:
-
Is there anywhere we could go...
-
He hasn't anywhere to live.
-
'Where will I put these?' 'Anywhere will do.'
-
Pick a word from anywhere in the dictionary.
把上面各句中的 anywhere 解释为副词的确讲不通。《英汉大词典》的编著者们注意到上述用法的名词性(作主语、宾语、介词宾语等),故把它们注释为名词。但是这样做,也有说不通的地方:它们不具备复数和所有格这样的名词特征;在句(1)中如果把 anywhere 看作是名词,那么它跟后面的从句是个什么关系呢?一般的名词跟从句是不会存在这种关系的。
所以,我们同意 NODE 和 ALD 的做法:把上述用法的 anywhere 划为代词:代替 any place (where/that/which)。这样便可以很容易解释下列句型的结构:
-
I was wondering if there was anywhere I could go to get this mended. 我不知道有没有什么地方我能叫人把这个东西修理好。(anywhere = any place which; anywhere 在句中作主语, 后面的从句是它的定语从句)
-
Is there anywhere in particular you wanted to go to eat tonight? 有没有什么今天晚上你特别想去吃饭的地方?(anywhere in particular = any place in particular where; anywhere in particular 在句中作主语,后面的从句是它的定语从句)
[问]句(1)中的anywhere作主语,[问]句(2)中的anywhere作宾语,[问]句(3)中的anywhere作主语,[问]句(4)中的anywhere作介词宾语。