Large amounts of money have been spent on the program. Large amounts of money has been spent on the program. Which is correct? Thank you.