不定代词代替不确定的人或物,常见的包括'some'和'any','no'和'none','each'和'every',以及'somebody','anybody','nobody'和'everybody'。它们在句子中的使用取决于肯定、否定、疑问等语境,以及是否强调个体或整体。
1. some与any
some表示肯定或推测,通常用于肯定句,而any则表示否定或疑问,通常用于否定句或疑问句。
例如:
- I want some coffee.(我想喝咖啡。)
- Can you give me any advice?(你能给我一些建议吗?)
2. no与none
no表示“没有任何一个”,通常用于否定句;而none则表示“没有一个”,通常用于肯定句中。
例如:
- There is no milk in the fridge.(冰箱里没有牛奶。)
- None of the students passed the exam.(没有一个学生通过了考试。)
3. each与every
each和every都表示“每一个”,但each侧重于强调个体,而every则强调整体。
例如:
- Each student has a different personality.(每个学生都有不同的个性。)
- Every person should take responsibility for their own actions.(每个人都应该对自己的行为负责。)
4. somebody、anybody、nobody与everybody
这四个代词分别表示“某人”、“任何人”、“没有人”和“每个人”,它们在口语中常用于问候或打招呼。
例如:
- Somebody is knocking on the door.(有人在敲门。)
- Does anybody want to join me for lunch?(有人想和我一起吃午饭吗?)
- Nobody knows the answer to that question.(没有人知道那个问题的答案。)
- Everybody is invited to the party.(每个人都被邀请参加派对。)