一道英语题 求解翻译谢谢!!!!!!

we saw several natives advancing towards our party,and one of them came up to us,___we gave some bells and glasses.
A to which B to whom C with whom D with which

give sth to sb= give sb sth 把某物给某人
介词+先行词 引导定语从句修饰 one 那个人。give的介词搭配用to
which 指代物,who 指代人 所以选择B
翻译:我们看见一些跳舞的本地人朝我们聚会走来,他们中的一个走到我们面前,我们给了他一些铃铛和眼镜
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-19
we saw several natives advancing towards our party,and one of them came up to us,___we gave some bells and glasses.
A to which B to whom C with whom D with which
答:give sth to sb把某某给某人,固定搭配。排除C和D,
其次因为这是介词开头的定语从句,应该用宾语,又因为先行词是人,所以选B。本回答被网友采纳
第2个回答  2012-08-19
give sth to sb= give sb sth 把某物给某人
文中some bells and glasses 相当于sth
所以后面加to
which 指代物,who 指代人
to后面加宾语,who的宾格是whom,所以选B。
翻译:我们看见一些当地人朝我们的聚会走来,他们中的一个走到我们面前,我们给了他一些铃铛和玻璃杯。
第3个回答  2012-08-19
我们看见一些跳舞的本地人朝我们聚会走来,他们中的一个走到我们面前,我们给了他一些铃铛和眼镜
第4个回答  2012-08-19
这个考擦的是定语从句,前面有“,逗号”,属于非限制性定语从句,则选择用的代词为:who[whom】,或者which一般情况下,根据gave to 结构就可以排除CD,然后由于动作的施与者是当地人【本土人】,所以应该选择用who 或者whom,二者都是可以的