The natives, ________ homes had been damaged by the flood, were given help by the Red Cross.

The natives, ________ homes had been damaged by the flood, were given help by the Red Cross.

A.all their

B.all of whose

C.all those

D.all of their

答案及解析: B

解析:

当句中出现逗号时,应判断是并列句还是复合句。若是并列句则应有并列连词;若是复合句,要么有从属连接词,要么有相当于从句功能的分词短语或独立主格结构等。该句中并无并列连接词,故排除A项;

C项为错误选项;

D项不符合句式结构的功能。若有并列连词,可以选D项。此处为非限制性定语从句,应选B项。