核心问题
Surely there was somewhere in Cairo where he could escape from them. 查《朗文当代高级英语辞典》(p.1460), somewhere 是个副词 (adv.)。副词可以作主语吗?副词可以带定语从句吗?
词典解答
上句中的 somewhere 实际上是个名词 (somewhere = some place),有些辞书把此种用法的 somewhere 叫做代词。因此,它可以用作主语、宾语、表语和介词宾语等:
-
I know somewhere(where) you can eat Japanese food. 我知道有一个可以吃日本菜的地方。
-
They're looking for somewhere to stay. 他们正在找个地方留宿。
-
in search of somewhere to live 寻找住的地方
nowhere 也具有类似的用法, 见 nowhere 。