关于英语中"all"的用法位置,综合多个权威资料整理如下:
一、作形容词时的位置
主语前
当"all"作形容词修饰名词主语时,可置于句首或行为动词之前。例如:
- All the students passed the exam.(所有学生都通过了考试)
- The company has all resources needed for the project.(公司拥有项目所需的所有资源)
be动词后
若be动词位于句中(非最后一个词),"all"需放在be动词之后。例如:
- The cake is all gone.(蛋糕被吃光了)
二、作代词时的位置
主语位置
作主语时,"all"需置于句首或行为动词之前,且通常与复数名词连用。例如:
- All people are welcome here.(所有人都被欢迎)
- All of the students submitted their assignments on time.(所有学生都按时提交了作业)
同位语位置
当"all"作主语同位语时,可放在实义动词之前或非实义动词之后,需根据动词类型调整。例如:
- The manager, all of whom are experts in their field, gave an excellent presentation.(经理及其所有领域专家都做了一场出色的演讲)
- All the students, having finished their homework, went out for a picnic.(所有学生完成作业后去野餐了)
三、其他注意事项
与限定词的搭配
- 需与定冠词(this, that)、指示代词(these, those)、所有格等限定词连用时,"all"应置于这些词之前,且通常加介词of(如all of the children)。 - 若名词前无限定词,则不能使用"all of"结构(如all children,应改为all the children)。
特殊用法
- 在短语动词中,"all"的位置需根据动词类型调整。例如:
- All along(一直)可置于现在时、过去时等时态中,不局限于完成时。 - in all(总共)通常置于数字之后(如There are in all 50 students in the class)。
与否定词的搭配
- 与"not"连用时,表示"并非全部"(如not all the students passed)或"即使全部也不"(如all the money is not enough)。
通过以上规则,可灵活掌握"all"在不同语法结构中的位置要求。