作业帮 > 英语 > 作业

中招备战练习题——英语3

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/04/30 02:36:40
中招备战练习题——英语3
[原题]
Look!I'm afraid this is the biggest lake____I have ever seen.
A.when  B.whom  C./  D.where
[疑惑]
选C还是D?为什么?
中招备战练习题——英语3
选C,这道题考的是定语从句,如果是完整的句子应该用that或者不填,不能用which或where.
因为先行词lake被最高级biggest修饰,只能用that 不能用which,这个是规矩:
关系代词用that(不用which)的情况:
1.先行词是all,anything,everything,nothing等,关系代词应用that
That's all that he told me.
2.先行词前有the only,the same,the very 或no,little,much,any,every,all 等修饰时,关系代词应用that
She is the only person that I know in this company.
3.先行词前有序数词或形容词最高级修饰时,关系代词常用that
The first thing that I want to do is to take it away.
4.当先行词同时含有"人"或"物"时,关系代词应用that
5.在固定结构the same...that...; so...that...; such...that...以及it is/was...that...的强调句型中,要用that
This is the same park that we once visited.
6.如主句以there be开头时,关系代词应用that
There is a room that has two windows.
又因为that所代替的lake在从句中作动词seen的宾语,所以可省略,注意作主语是不能省略的.
至于为什么不用where,虽然lake看起来像个地点,但是我们要看它在从句里做什么成分,作地点状语的话用where,比如in the lake,但是作宾语或主语就不能用where.
举个例子对比一下;
Look!This is the lake where I swam last year.
这句话就可以用where,因为lake 在从句中充当地点,即 swam in the lake