一个困扰我很久的英语问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 12:13:31
the slaves worked hard in the cotton field,all of( )on their faces. A.whom with sweat B.whom having sweat 选哪个?请说明理由,万分感谢!

现在读读,选b比较通一点。楼下朋友的提醒。进行时标伴随。
学习了。

选B

直觉告诉我选B,没错!

选B,已经有主句了,进行时表伴随,作状语。all of whom 是一部分;having sweat on their face 是一部分。with 在使用时应放在句首。B中的have和on并没有搭配,只是各自基本意思的体现。

B

选A,英文念不好中文也应该会吧?