1 we are living in an age------many things are done on compu

问题描述:

1 we are living in an age______many things are done on computer.
A which B that C whose D when
2 the house,_______ was destroyed in the terrible fire,has been repaired.
A the roof of which B which roof C its roof D the roof
3 the matter ______ you were arguing about last night has been settled.
A that B what C why D for which
4 who ____ has common sense will do such a thing?
A which B who C whom D that
5 he often helps the students _____ he thinks are not quick at their studies.
A whom B who C when D because
6 Don't talk about such thing of _____ you are not sure.
A which B what C as D those
7 the freezing point is the temperature _____ water changes into ice .
A at which B on that C in which D of what
8 i'll tell you ____ he told me last week .
A all which B that C all that D which
9 who can think of a situation _____ this idiom can be used?
A which B that C where D in that
10 i like the second football match _____was held last week.
A which B who C that D不填
(请每道题目给出分析过程)
另外,请指教在定语从句中,of which ,for which ,to which ,at which ,on that ,all which ,all that .等都是怎么用的.
1个回答 分类:英语 2014-09-18

问题解答:

我来补答
1 D age指一段时间,而能代表时间的只有when
2 A house后面有逗号,为非限制性定语从句,连接词为which,题目想说屋子的房顶被破坏了,我们一般说the roof of the house,同理可以看出应该有of
3 A 看搭配,argue about a matter,不会有for 等其他介词出现,是名词性取代,that代替the matter
4 B 此题容易被第一个who给骗到,把who看成一个和I、He相同的主语,则后面只能用代替人的who
5 B he thinks 作为插入语可以不看,即帮助有学习困难的学生,后面的定语从句需要主语,故应用who而不用whom
6 A 题中of被提前,恢复语序为Don't talk about such thing _____ you are not sure of,很明显该填which或that,但介词后面不能加that,故只能用which
7 A 意思是冰点是水结冰时的温度,课文中出现过at the temperature of 而没有出现过其它搭配
8 C 此处可以填what,既作宾语又做从句主语,all作为主句宾语,其后为一定语从句修饰,all 后只能用that,而不能用which修饰
9 C 此处意为在什么情况下,where=in which
10 C 因为前面出现了second,此为语法惯例,无法从意思上排掉which
综上发现of which , for which , to which 等要根据具体搭配来看,主要还是定语从句中的谓语和介词的搭配,需要积累,比如说I arrive at some places ,将at提前变为at which I arrive =where I arrive,此处用at which是因为arrive的原因,而不是看单独的at which如何用,是不能一概而论的
 
 
展开全文阅读
剩余:2000
上一页:课时练P3