1.This is the school_____ we studied last year.a.where b. that c.in that d.there2.Is this the farm______you visited the other day?a.that b.where c.in which d.the one这两个题,第一个答案是where,第二个是 that,为什么第二题不可以用where呢?

热心网友

Is this the farm that you visited the other day?可以看做This is the farm that you visited the other day. the farm 可以直接做visit的宾语, 而第一题中的school不能做study的宾语,所以只能用where.

热心网友

1)选A 因为后面的句子不缺成分 且应为study in school 所以添where2)选A visit someplace 因为visit为及物动词,所以后面直接加宾语即可OK了~~~

热心网友

因为第二句中的visited是及物动词,需要带宾语,而在定语从句中,只有that和which 可以做宾语,而where只能做状语

热心网友

最近忙考试都玩不了

热心网友

其实可以这样看,第一句中,从句中主谓宾都齐全,所以用一个表示状语的where而第二句中缺宾语,所以用一个能表示宾语的that

热心网友

第一题要表达的意思是We studied in the school,空中缺少的是一个介宾结构,并且该句有两套主谓宾,缺连词,in that 这种结构不存在,there 不是连词,that不能代介宾结构,所以选where第二题要表达的意思是you visited the farm the other day.句中缺宾语where 和in which 只能代替介宾结构,that 可代宾语,所以选a,the one 不是连词,the one 有时可做先行词,如该句可改成Is this the one that you visited the other day?that 也可省略

热心网友

school不能做study的宾语,是状语从句the farm是visited的宾语,可用that , which 或不填

热心网友

yin wei farm shi di dian ,so yi yong where