作业帮 > 英语 > 作业

给50分:定语从句的相关英语问题(注意:要详解)

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 12:15:42
给50分:定语从句的相关英语问题(注意:要详解)
1.①Is this the factory ________ you visited the other day ?
A.that B.where C.in which D.the one
②Is this factory _________ some foreign friends visited last Friday ?
A.that B.where C.which D.the one
( ①②两问有什么区别?为什么①选A,而②选D?我只是知道好像它们的先行词有所不同,但具体为什么还不太清楚,麻烦解释下.)
2.The wolves hid themselves in the places ________ couldn't be found.
A.that B.where C.in which D.in that
(正解选A,为什么一定选“that”?不选B和C的理由是什么?如果有“which”,用它可不可以?)
3.This book will show you ________ can be used in other contexts.
A.how you have observed B.what you have observed
C.that you have observed D.how that you have observed
(正解选B,请说下选B的理由,还有这句话是什么意思.)
4.The reason is ______ he is unable to operate the machine.
A.because B.why C.that D.whether
(正解选C,是不是因为“he is unable to operate the machine”这是一句表语从句?表语从句是指怎样格式的句子?)
5.-How do you like the book ?
-It's quite different from _______ I read last month.
A.that B.which C.the one D.the one what
(正解选C,貌似又是有关先行词的,请解释下)
6.He has two sons,_______ work as chemists.
A.two of whom B.both of whom C.both of which D.all of whom
(正解选B,为什么不选C?若有“both of them”,可不可以选呢?)
7.I have many books,some of ________ are on chemistry.
A.them B.that C.which D.those
(正解为C,能否选A?为什么?)
8.They were interested __________ you told them ?
A.in which B.in that C.all that D.in everything
(正解为D,选A、B或C为什么不行?)
终于打完了,好累啊...请各位英语高手帮帮忙,在下感激不尽.
为了便于理解,可以先把主句还原成陈述句.
①.This is the factory ________ you visited the other day
还原后看出主句完整,从句中缺宾语成分.故B不能选;又因为visit是及物动词,后边不需要加介词,所以C排除.A选项中"the factory"作先行词.that引导定语从句且在从句中作宾语.故选A.
② This factory is_________ some foreign friends visited last Friday
还原后可以看出主句缺表语,所以选D选项,the one 在这里既做了先行词又在主句做表语,其后面是省略了关系词 "that"
即:This factory is "the one that" some foreign friends visited last Friday .定语从句中that做宾语时可以省
补充:
就像你说的①②两句先行词不同:①先行词"the factory" ② 先行词"the one"
在②句中为什么不选用其它的关系词?一是因为从句缺宾语,需选用关系代词.别一个原因是在定语从句中关系词前必须有可修饰的先行词.如果选A.B.C.不仅主句不完整,从句也缺少先行词.故选D.
2.The wolves hid themselves in the places ________ couldn't be found.
从句缺失主语,只能选用关系代词
B选项“where”因为它是关系副词只能在从句中充当状语.
C选项“in which”多了介词"in",因为 found 为及物动词,直接加宾语.如果是
"which"当然也可以选了.
D选项"in that" 作连词表示由于...
故B.C.D排除.选A.That 引导定语从句且在从句中做主语.
3.This book will show you ________ can be used in other contexts.
选项中"How,what,that"都可以引导主语从句(名词性从句)
但此句,show 接双宾语.主句缺宾语成分,从句缺主语成分(从句中是用"主语从句"来做从句的"主语成分").经分析A.B.C.D四选项中.只有B才能"担此重任"!其它几个干不了这活儿.因为只有what引导的主语从句作了主句的宾语,本身又充当了的从句主语.
此句译为:
这本书向你展现了你所观察到的也可以被用在其他的环境下.
4.表语从句放在连系动词之后,充当复合句中的表语,并不是只有that可以引导
像疑问词 why,when,where,who,how,whether都可以引导.如:
(1)The problem is who we can get to replace her.
问题是我们能找到谁去替换她呢.
(2)The question is how he did it.
问题是他是如何做此事的
(3)That was what she did this morning on reaching the attic.
那就是她今晨上了阁楼干的.
(4)The question is whether they will be able to help us.
问题是他们是否能帮我们.
此外连词because也可引导表语从句.如:
I think it is because you are doing too much.我想这是因为你做得太多
选项中A.because B.why C.that D.whether
都可以引导表语从句的,但是why 表示“结果”,because 表示“原因,并且都有各自的意思(为什么 ..因为...),只有that 仅作引导词无词义.选"that"此句译为.原因是他不能操作这台机器.而选A.B显然意思不通.
5.此句是定语从句,从句中缺宾语.选用关系代词,咋一看A,B,C都可以哟.可如果选了A,B,那用什么做from 的宾语呢?故选C.the one 作主句宾语,又充当从句的先行词,至于为什么没有从句引导词,那是因为在定语从句中that做宾语可以省略.即:It's quite different from "the one (that)" I read last month.
6.此句为非限定性定语从句,先行词是人,故C排除,又因先行词是“two sons”,所以A,D排除.为什么排除D,我想不用偶解释你也知道.至于A选项"two of whom" 表示"其中两人"而主句中已交待"two sons".故排除A.选B.
7.看到句中的逗点了吧,此句是个单句.你选A就变成两个句子了哟.
当然如果把逗点去掉加上连词"and"就可以满足你选A的心愿了.
8.be interested in 对...感兴趣是固定搭配.
仅懂这一点,就可以排除C.
B选项 "in that"为连词 表由于/因为.故排除
至于A选项"in which"错的离谱!如果选A.那主语就缺了宾语,which没有可修饰的先行词.D选项 其实是省略了引导词"that" 即:They were interested "in everything (that) "you told them everything 做了主语介词的宾语,又充当了从句的先行词,定语从句中that做宾语可以省.
总结:定语从句前面一定要有可修饰的先行词.
定语从句中that做宾语时可以省略
只要你把握住这两点.上面题就可轻松掌握了.
补充:本人觉得第1题中的第二小题,如果选项中有"what"也可以选!
本人心得与大家分享!
共同进步!
P.S.楼上的"あめたま樱子"回答者,在你给出的解释中提到"主语从句是需要用引导词that的,所以ACD如果改成that how you have obeserved就也是正确的了"
对此偶可是有不同意见哟!
(1)虽然"that"引导主语从句,that不可省略.但怎么能因此就在一个从句中用两个引导词呀.
(2)That(作为关系词)引导的名词从句在从句中既不充当任何成分,也无实际意义,仅起着连接句子的作用.因此加不加that对从句成分没有任何影响.那么"how you have observed"本身句子成分就不完整,如何充当做从句主语的重任呢?所以不是它的活它干不了!