早教吧 育儿知识 作业答案 考试题库 百科 知识分享

定语从句--两句的区别Isthisthefactoryalotofstudentsvisitedyesterday?A.theoneB.whichC.whoD.whomIsthisfactoryalotofstudentsvisitedyesterday?A.theoneB.thatC.whichD./(两句差别是前句有the,后句没有)

题目详情
定语从句--两句的区别
Is this the factory ____a lot of students visited yesterday?
A.the one B.which C.who D.whom
Is this factory ____a lot of students visited yesterday?
A.the one B.that C.which D./
(两句差别是前句有the,后句没有)
为什么有the差别这么大?
▼优质解答
答案和解析
第一句中的factory前有定冠词the,则the factory 就是这句的先行词,后面的句子就是factory的定语从句.which指代前面的先行词在后面的句子中充当visited的宾语.
第二句中的factory前无定冠词the,加the one起强调作用又起指代作用,后面的从句是the one的定语从句,关系代词是that,指代前面的the one,在后面的句子中作visit的宾语,则可省略.