关于定语从句里关系代词、关系副词的实际运用问题。

1、The manager in _____ company I worked last year has much experience in solving such a challenging problem.

2、All _____ he said at the conference yesterday has nothing to do with my friend,Johnny.

3、The hotel _____ you are considering,my dear,is just a bit expensive foe us,I am afraid.

4、There will be a special prize for anyone who _____ a TV set in our shop in the next two weeks.

用关系代词和关系副词填空。希望有简略分析。谢谢!

1.whose
解析如下:
先把从句转化为简单句:
I worked in "the manager"'s company.得知先行词在从句中是所有格形式.所以这里选用关系代词所有格"whose" whose=manager's
2.that
解析如下:
先把从句转化为简单句:
He said "all" at the conference yesterday.得知先行词在从句中做宾语,所以这里得选用关系代词 that/which. 但语法规定当先行词是不定代词时,只能用关系代词that引导定语从句.所以此处用"that"
3.which/that
解析如下:
先把从句转化为简单句
You are considering the hotel .得知先行词在从句中作宾语,所以这里得选用关系代词,因为指代的是物the hotel ,个人觉得用 which/that 都可以.
4.buys/has/purchase ....
这里选用那个动词不是重点,要注意的是从句谓语动词数的变化.
关系代词who替代先行词anyone 在从句中作主语,定语从句中从句的谓语的数就应与先行词anyone保持一致 ,也得选用单数形式.
小结:
判断选用关系代词还是关系副词基本步骤如下:
(1)把从句转化成简单句
(2)判断
从句缺主宾表就选用关系代词
从句缺状语就选用关系副词

P.S.
If you still feel confused ,please leave a message !!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-10-12
答案分别是whose,that,that/which,has(?)

1.whose,在这句中意为在他的那家公司工作。

2.all,everything,nothing,anything后面只能用that不能用which

3.这题理解题意就行,是你在考虑的那家宾馆,而不是你现在住的。。指物用which,that也行

4.貌似第四题挖错空了呢。。指人的时候用who,当然,that也行
第2个回答  2009-10-11
1.whose I worked in his company last year.
2.that 先行词有all修饰或all做先行词用that
3.which 指物可用which或that,强调时用which
4.has 任意一人用单数
第3个回答  2009-10-17
唉,就没我凑热闹的份了
相似回答