It is reported that large amounts of money spent on the bridge so far.
A. was
B. has been
C. were
D. have been
网友回答
A. was
B. has been
C. were
(答案→)D. have been
解析:考查时态和主谓一致。本句中的时间状语是so far到目前为止,该连词与现在完成时连用。故排除AC。Large amounts of在句中做主语的时候,谓语动词使用复数形式。故D正确。