下面句子何者对, 何者错?

有一读者问: 下面几个句子中哪个是错误的:

(1)My sister paid 200 yuan for a new bike.

(2)My sister spent 200 yuan on a new bike.

(3)A new bike cost my sister 200 yuan.

(4)It took my sister 200 yuan to buy a new bike.

我认为上述句(4)也不错,因为我见过:

(5)It takes a lot of money to buy a house as big as that.

不知你以为如何?

上述句(1)、(2)、(3)无争议,都对。句(5)也不算错,虽然似乎尚未得到公认;句(4)也许有人这样说,但欠严谨。