50.The old men who gave away lots of money ______ highly of at yesterday’s meeting.

问题描述:

50.The old men who gave away lots of money ______ highly of at yesterday’s meeting.
A.spoke B.spoken C.was spoken D.were spoken
我选择B,为什么?

应该选D
应为who引导的定语从句是修饰men的,所以不是句子主干,那么不看这个部分,剩下的就是The old men __highly of
而由于那些老人是被高度赞扬,所以要用被动的were spoken