He was surprised that his wife ________ near their house.

He was surprised that his wife ________ near their house.

A.had robbed

B.had been robbed

C.had robbed of

D.had been robbed of

答案及解析: B

解析:

rob sb.of sth.抢劫某人的某物,故人是被抢的,应为sb.be robbed.