问题 选择题

The medical team left the village with great satisfaction, ____ a lot of local villagers.

A.treating

B.having treated

C.to treat

D.treated

答案

答案:B

考查非谓语动词作状语,分词的动作发生在谓语动词之前,所以应用现在分词的完成式,句意:给当地的许多村民治疗了之后,这个医疗队非常满意的离开了村庄。这里用having treated 作原因状语。所以选B。

填空题
单项选择题