定语从句介词前置与介词宾语从句的区别

All of us work through problems in ways of which we're unaware, she says.请问老师,为什么of which不是介词+宾语从句呢?怎么与定语从句介词提前做区别呢?

请先 登录 后评论

最佳答案 2022-09-08 07:12

因为介词of是形容词unaware所要求的,which指代ways,作介词of的宾语,而of which是表语形容词unaware的补足语。如果你把which分析分引导名词性从句作介词of的宾语,有二处你是讲不通的。第一,which引导名词性从句是为疑问词,而本句没有疑问意义;第二,which在所谓的宾语从句中无成分可做,所以为错误。你的疑惑来自于你忽略了be (un)aware of something这个常用结构。

请先 登录 后评论

其它 0 个回答