问题补充:
It is reported that large amounts of moneyspent 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正确。