turn to sb for help 最好是老师来回答

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:55:18
---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

A:“因为turn to sb for help 是一个固定短语 因此 用于定语从句介词 to 不能提前”这句话对吗?

想知道A为什么错了。
顺便把句子还原一下。 感激!!谢谢啊。!
1.It is the third time ______you have made the same mistake.

帮着还原一下吧。谢谢咯、

B

这是一个定语从句,There is no one else (whom/that)she can turn to (for help), is there?whom/that在定语从句中做宾语是可以省略的,其余选项句子结构不完整,故不对。 这里to也也可以提前,但是选项里面没有就不讲了。
补充问题中有序数词third,故只能填that,句子为强调句,还原为普通句子:you have made the same mistake the third time .

1.to 可以提前,There is no one else to whom he can turn for help.=he can turn to no one else for help.
2.It is +序数词+that sb.have done / It was+序数词+that sb.had done 是个固定句型“某人第几次……”

A选项错误的原因如下:
若此处who引导定语从句,定语从句必须满足三大要素:先行词,关系词,从句。若no one else 做先行词,则who做关系代词,那么who后的 to turn to 无法构成从句。所以错。
若要选A选项,则主干部分应该为I don't know who to turn to.
一家之言,希望有所帮助。