after he woke up,he found himself____ by a group of young villagers.A.being surrounding B.surrouding C.surrounded D.being surrounded选了C,但是另一题:when he awoke,he found himself______ by an old woman.A.being surrounding B.surrouding C.surrounded D.being surrounded却选了D,为什么不一样?

问题描述:

after he woke up,he found himself____ by a group of young villagers.
A.being surrounding B.surrouding C.surrounded D.being surrounded选了C,但是另一题:when he awoke,he found himself______ by an old woman.
A.being surrounding B.surrouding C.surrounded D.being surrounded却选了D,为什么不一样?

surrounded by表示被……包围 这句前面主语是after引导,表示……之后,所以后面用过去时就可以了
第二句是 他醒来,发现……所以需要前面加being表示现在,过去的进行时,被包围
希望对你有帮助哦~

选C是因为前面是after,意思是说:他醒来以后发现自己被怎样
而下一题选D是因为当他醒来的时候,他发现自己正被一个老妇女围着。是正在发生的事。

when是当...时候 有一个正在发生的意思
after是已经过去了 不可能正在发生了
所以前者用过去式
后者用进行时

选C是因为一大群人不可能说那些人动作统一,一定有先后,注重结果(已经包围了)。所以选C 另外一题是一个人可以提现正在做什么。所以选D。不懂再问