以下英语选择题比较容易混淆,对这几道题的解答分别涉及哪些语法点?

下面有几道选择题,
Is this museum___you visited a few years ago?
a. where b.that c. on which d the one
这道题的答案是 D the one. 为什么that 不能用?where也不能用?
下面三道题分别是填空题,跟第一道题很容易混淆概念,
Do you still remember the place____we visited last week?
答案是 that或者which 两者都可以用, 而第三道题也是一样的答案
I wil never forget the days____I spent with your family.
这道题的答案和第二道题一样,that , which 都可以用,这两道题为什么which , that 都可以用,
Is this the museum ____the exhibation was held?
最后这道题用where 作为答案,如果第二道题和第四道题有些混淆,应该着重强化那一部分的语法?

    疑问句可以还原成  This museum is ___you visited a few years ago.

    很明显这里的主句缺表语,从句缺宾语,能满足这两个要求的只有the one,因为the one充当了主句的表语,而定语从句缺宾语用that可以省略。这里是不能只用that的,因为修饰museum的是this,this museum是主语,如果原句还有个定冠词the,那么先行词就是the museum,也就是This is the museum ( that )you visited before.这时候就可以用that

    是visit the place,visit是及物动词,从句缺宾语,所以that或者which都可以,这里不能where,因为where只能作状语,而这里缺的是宾语。which和that都可以充当宾语,所以都可以。

    是spent the days,spent是及物动词,从句缺宾语,所以跟上面一样。一般情况下,指物的时候,除了几个特殊的情况,which和that是通用的。

    This is the museum ____the exhibation was held.从句缺状语,所以用where


作定语从句这类题,首先要分析从句的成分,看缺什么成分。弄清楚是填关系代词还是关系副词,然后再确定具体是哪个关系词。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-23

    把这个疑问句还原就是this museum is ……显然不能用that去做定语从句先行词,即使用where来完成表语从句也不可以,因为后面句子缺宾语。

    visit及物动词后面缺宾语,所以that和which都能充当,指代the place

    同上 with your family 不要和spend搭,同样缺宾语

    定语从句中主谓宾齐全,先行词只能去作定语状语补语,显然这里是做状语用where

    定语从句这部分还是要加强对从句中成分的分析,看缺哪部分就用合适的先行词去充当。

追问

this museum is 后面为什么不能用that 做定于从句先行词,有这样的疑惑,语法薄弱点应该着重在哪里?

追答

我已经说了,正确的语序是This museum is_____you visited a few years ago.
所以后面的定语从句修饰的是空格里的词而不是museum,主句中缺宾语,所以只有填入一个代词才可以。
这题迷惑人的地方就在于museum前没有定冠词,如果有定冠词的话就可以用that或which
你填that那定语从句前没有先行词所以不成立,定语从句这部分还是要加强对从句中成分(有时也要兼顾主句中的成分)的分析,看缺哪部分就用合适的疑问代词或副词去充当。

第2个回答  2013-08-23
where是疑问副词,后面的从句不缺成分,which和that都可指代物,后接的定语从句缺成分追问

谢谢回答,那么第一道题为什么一定要用 the one

追答

缺先行词,museum做主语,that不能做先行词,在定语从句中做关系代词,在这个句子中,you前面省略了that