当"all"作先行词时,其后的定语从句通常由关系代词"that"或"who"引导,具体使用取决于先行词指代的内容。以下是相关例子及说明:
一、先行词指代人时
使用that引导
- The book that everyone read was fascinating.(每个人都读过的那本书很吸引人)
- All the students who passed the exam received a certificate.(所有通过考试的学生都收到了证书)
使用who引导
- All the teachers who attended the meeting praised the new policy.(所有参加会议的教师都赞扬了新政策)
二、先行词指代物时
使用that引导
- All the information that we need is already available.(我们需要的所有信息都已经有了)
- The problem that we faced was unexpected.(我们面临的困难是意料之外的)
三、特殊结构说明
当先行词为"all"且被形容词或副词修饰时,通常使用"that"引导定语从句,而不用"who"。
在口语或非正式语境中,"that"可省略,但需注意上下文清晰性。例如:
This is the movie all aboutfriendship.(这就是一部关于友谊的电影)
注意事项
若先行词被"all"修饰且位于句首或句中,建议使用"that"引导定语从句,以避免混淆。
当先行词为"all"且关系代词在从句中作宾语时,"to do"结构中的"to"不可省略。
通过以上例子,可总结出"all"作先行词的定语从句的基本结构为:
All [关系代词] [that/who] [从句谓语]。
需根据先行词指代内容选择合适的关系代词,并注意语法结构正确性。