the settlement is home to nearly 1000 people many of()left their village homes for a better life

问题描述:

the settlement is home to nearly 1000 people many of()left their village homes for a better life
the settlement is home to nearly 1000 people ,many of___left their village homes for a better life
答案选的是whom whom不是作从句宾语吗 这道题缺的是什么成分?

首先注意到,两个句子之间没有连词,所以可以判断,前句是主句,后句是从句了
再看后一句,many of___ 做从句的主语,谓语是left,宾语是their village homes,for引起短语介词是目的状语,所以,这里的从句的成分是完整,那么,横线上缺少的,应该是many of修饰的宾语,所以,这个定语从句要用whom做先行词,代指主句中的people,与many of 构成主语.
如果这里不用many of whom,直接换成who代指people也是可以的.