OF WHICH 和 WHOSE的区别?THE WHITE BUILDING,____THE ROOF WAS DAMAGED IN THE BIG FIRE LAST NIGHT, IS ACTUALLY A SMALL HOSPITAL.为什么填OF WHICH 呢?和WHOSE有啥区别啊?

问题描述:

OF WHICH 和 WHOSE的区别?
THE WHITE BUILDING,____THE ROOF WAS DAMAGED IN THE BIG FIRE LAST NIGHT, IS ACTUALLY A SMALL HOSPITAL.
为什么填OF WHICH 呢?和WHOSE有啥区别啊?

首先两者在语法上讲都没有毛病,关键在于roof前面的定冠词the,如果没有the选whose绝对正确,没有its the roof 只有its roof,或是the roof of,
但是为什么of which在这里可以放到 句子开头呢,我个人认为从句采用了倒装结构,应该是The white building,the roof of which .但很明显,句子看上去主语混乱,所以前置of定语,其实做这种题完全可以靠语感,读到whose the.明显有问题了.