英语高考题 关于定语从句

来源:百度知道 编辑:UC知道 时间:2024/06/11 04:57:49
---Why does she always ask you for help?

---There is no one else____, is there? (2005 北京卷)

A. who to turn to B. she can turn to

C. for whom to turn to D. for her to turn
选B 为什么
A变成whom to turn to 对吗?
或者变成to turn to 对吗?
D变成for her to turn to 对吗? 感激不尽!!!!!!
最想知道A 错在哪里 怎么改才对?!

完整的句子是 There is no one else (that) she can turn to, is there?是定语从句,that被省略;
There is no one else 是主句,现在需要填上一个从句(注意从句也是一个句子,是主谓宾或者主系表结构);
从句现在缺少的是宾语,那么引导词在从句中充当宾语,就可以省略;
因为主句中是no修饰先行词,所以引导词要用that。

或者变成to turn to 对吗?--对
D变成for her to turn to 对吗?--对

A:ijran用了who或者whom就得跟定于从句,跟了不定时就不对。
B:定于从句,只不过省略了who,正确。
C:搭配形式错误
D:for her to turn to就对了。

总之,名词后面可以跟定于从句,也可以根不定时,格式都要对。这里用 to turn to 也可以。

A变成whom to turn to 对吗?
或者变成to turn to 对吗?
D变成for her to turn to 对吗?

you are right

B she can turn to 是定语从句

完整的回答应该是 There is no one else (whom) she can turn to (for help)
whom做宾语省略了 for help 避免重复也省略了
因为turn to sb for help 是一个固定短语 因此 用于定语从句介词 to 不能提前

hxl_lydia 说的好
偶就不敢放肆了
偶也学习下