anywhere ,everywhere和 somewhere 有什么区别?

如题所述

1、词性不同。

【somewhere】可做副词、名词、代词(某处,某地)。

【anywhere】可做名词、副词。

2、用法不同。

【somewhere】只能用于肯定结构,例如:

I went somewhere in the neighbourhood.

我在附近走了走。

【anywhere】一般用于疑问句或否定句,偶尔也可用于肯定句,例如:

Did you go anywhere in the neighbourhood?

你到附近什么地方去过吗?

3、构成的短语用法不同。

【get somewhere】表示“略有进展”,用于肯定句,例句:

Now, at last we know the murder weapon; now we're getting somewhere.现在我们终于知道谋杀的武器,总算有点进展。

【not get anywhere】表示“没有进展”,例如:

You'll never get anywhere with that attitude.

你持那种态度将毫无进展。

4、anywhere用于肯定句时,与somewhere在意思上有所区别,不能互换。例如:

I lost my key somewhere near here.

我的钥匙是在这附近丢的。

本句的意思是在附近某一处地方丢的,但说不出准确的位置,如换成anywhere则表示“随便什么地方”,这在逻辑上不通,故不能换用。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-26
anywhere ,用于疑问句和否定句
adv. 在任何地方;无论何处; n. 任何地方。
用于肯定句,表示任何地方。
everywhere,
adv. 到处; n. 每个地方
somewhere,用于肯定句。
adv. 在某处;到某处; n. 某个地方本回答被提问者和网友采纳
相似回答