A LOT OF NEW MACHINES _____ BY THE FARM.A. WAS BOUGHT B. HAS BEEN...

27. A lot of new machines _____ by the farm.

A. was bought

B. has been bought C. have been bought

D. have bought