不定代词 | 英语文法指南 | ef-九游官网下载

不定代词指的是不特定的人丶地方或事物。在英语中,有些不定代词是用量词或个别词形成,这类不定代词是以 any丶some丶every 和 no 开头。

  地方 事物
所有 everyone
everybody
everywhere everything
部分(肯定) someone
somebody
somewhere something
部分(否定) anyone
anybody
anywhere anything
no one
nobody
nowhere nothing

以 some 和 any 开头的不定代词描述不定丶不完整的量,就如单独使用 some 和 any 的方式一样。

不定代词在句中的位置跟名词一样。

名词 不定代词
i would like to go to paris this summer. i would like to go somewhere this summer.
jim gave me this book. someone gave me this book.
i won't tell your secret to sam. i won't tell your secret to anyone.
i bought my school supplies at the mall. i bought everything at the mall.

肯定句

在肯定句中,以 some 开头的不定代词描述的是不定的量。以 every 开头的不定代词是描述完整的量。而以 no 开头的不定代词则是描述不存在丶不在场的人或事物;通常会用在具有否定意思的肯定句,但这类句子并不是否定句,毕竟句中没有 not 这个字。

例句
 
  • everyone is sleeping in my bed.
  • someone is sleeping in my bed.
  • no one is sleeping in my bed.
  • i gave everything to sally.
  • he saw something in the garden.
  • there is nothing to eat.
  • i looked everywhere for my keys.
  • keith is looking for somewhere to live.
  • there is nowhere as beautiful as paris.

以 any 开头的不定代词可以用在肯定句,跟 every 的意思很接近:任何人丶任何地方丶任何事物。

例句
  • they can choose anything from the menu.
  • you may invite anybody you want to your birthday party.
  • we can go anywhere you'd like this summer.
  • he would give anything to get into oxford.
  • fido would follow you anywhere.

否定句

否定句只能用 any 开头的不定代词。

例句
  • i don't have anything to eat.
  • she didn't go anywhere last week.
  • i can't find anyone to come with me.

在很多情况下,当句中含有 any 开头的不定代词,只要将原先的不定代词改为以 no 开头的不定代词,就可以变成带有否定意义的肯定句。不过这样的改写会改变句子的意思。句中若含有 no 开头的不定代词,语气会变得更强烈,而且会传达出防卫丶绝望丶愤怒等情绪。

举例
  • i don't know anything about it. = 中立
  • i know nothing about it. = 防卫
  • i don't have anybody to talk to. = 中立
  • i have nobody to talk to. = 绝望
  • there wasn't anything we could do. = 中立
  • there was nothing we could do. = 防卫/愤怒

否定问句

以 every丶some丶和 any 开头的不定代词可以用在否定问句上,这类问句一般可以用 yes/no 来回答。

以 any 和 every 开头的不定代词会被用在 yes/no 问句上;而以 some 开头的不定代词,会透露出我们已知道该问题的答案丶或对答案有所怀疑。

例句
  • is there anything to eat?
  • did you go anywhere last night?
  • is everyone here?
  • have you looked everywhere?

只要在问句加上否定的缩写 n't,即成为反问句。当说话的人丢出这样类型的问句,其实是想得到否定的答案。

例句
  • isn't there anything to eat?
  • didn't you go anywhere last night?
  • isn't everyone here?
  • haven't you looked everywhere?

以 some 开头的代词只用在问句上。通常我们会知道问句的答案,或者不会得到 yes/no 的回答(例如在提出邀请丶要求等),问这类问题的人,通常会想得到肯定的回答。

例句
  • are you looking for someone?
  • have you lost something?
  • are you going somewhere?
  • could somebody help me, please? = 要求
  • would you like to go somewhere this weekend? = 邀请

如果这些问句被改为反问句,语气就会变得更绝对。在这种情况下,发问者百分之百确认他会得到肯定的回答。

例句
  • aren't you looking for someone?
  • haven't you lost something?
  • aren't you going somewhere?
  • couldn't somebody help me, please?
  • wouldn't you like to go somewhere this weekend?