英语这2到选择题选什么纠结,求高手解答!!!

Is this school _____ your father worked in ten years ago?

A. where

B. what

C. that

D. the one
Is this the school _____ your father worked ten years ago?

A. where

B. what

C. that

D. the one

你好!
1 选D。句意:这所学校是你父亲十年前工作过的那所学校吗?
先变为:This school is ( ) your father worked in ten years ago.
定语从句中,介词在后面,关系代词可省略。
D项完整表达为:the one which 。因in 后缺的是地点名词。
A项,where是副词,不能用在介词in后。
C项,有in 和 that 不能搭配。

2 选A。句意:这是你父亲十年前工作过的学校吗?
先变为:This is the school ( ) your father worked ten years ago.
显然此句出现了先行词(即其后定语所定的名词)the school,your father worked ten years ago 句中缺少一地点状语the school,故要用关系副词where引导,此句还可用in which 替换where。

对比这两道题,关键在in。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-15
1.Is this school _____ your father worked in ten years ago?
A. where B. what C. that D. the one
选D。你不妨把整个句子转换成陈述句:This(相当于限定词the)school is _____ your father worked in ten years ago.首先空缺少先行词,所以你得补上即 用the one代替school做先行词,后面your father worked in ten years ago是定语从句,修饰the one,省略了关系词that/which.(this 相当于限定词)
2.Is this the school _____ your father worked ten years ago?
A. where B. what C. that D. the one
选A.同样的方法:This(为指示代词) is the school _____ your father worked ten years ago.这里the school 是先行词,后面your father worked ten years ago定语从句中没有in,所以用where代替in the school 。
第2个回答  2013-07-14
第一题D第二题A
〔露珠在路上〕很高兴为您答题,
如果本题有什么不明白可以追问,如果满意请点击“选为满意答案”
如果有其他问题请采纳本题后另发点击向我求助,答题不易,请谅解,谢谢。
祝学习进步!
第3个回答  2013-07-15
上面那个D,下面那个A,有in,就不能用where,你要区分的就是这个吧
第4个回答  2013-07-14
1:D the one代替school做先行词,后面省略that,因后面有in可直接用that
2:A 因后面没有in,所以用where代替in the school
第5个回答  2013-07-14
第一个重指哪个学校,第二个重指什么父亲工作的学校
相似回答