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

英语问题急2.Isthisthefactoryyouvisitedtheotherday?A.thatB.whereC.inwhichD.theone3.IsthisfactorysomeforeignfriendsvisitedlastFriday?A.thatB.whereC.whi

题目详情
英语问题急
2. Is this the factory __________ you visited the other day?
A. that B. where C. in which D. the one

3. Is this factory __________ some foreign friends visited last Friday?
A. that B. where C. which D. the one

4. Is this the factory __________ he worked ten years ago?
A. that B. where C. which D. the one
说出它们的区别,为什么?谢谢
我觉得三个都差不多,为什么有的填where,有的填that?谢谢
▼优质解答
答案和解析
2.4都是定语从句.WHERE=IN WHICH. which=that.定语从句的关联词就指代前面的名词.WHICH或THAT 只能代替前面的这个名词.
2.A. 4.B.
第二题的从句本来是 you visited the factory the other day.这里的the factory 要被WHICH或THAT 代替.
第四题本来是he worked in the factory ten years ago.你要填的词代替IN THE FACTORY.所以.要么填IN WHICH,要么填WHERE.
第三题选D.把它变成肯定句就容易看了.this factory is the one some foreign friends visited last Friday .如果你填THAT或WHICH.前面没有名词,而是谓语动词IS.句子就不完整了.