spend money on Ving

Status
Not open for further replies.

sitifan

Senior Member
Joined
Dec 30, 2006
Member Type
English Teacher
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
1. He spends a lot of money on entertaining friends. (F. T. Wood)

2. He has spent a small fortune on improving his property. (Zhao Zhencai)

3. I spent $99 on buying a belt. (Kang Xuan)

4. I spent 2 hours on doing my homework. (Kang Xuan)

Are the above sentences acceptable to native speakers?
 
[. . .] 3. I spent $99 on buying a belt. (Kang Xuan) [. . .]

Are the above sentences acceptable to native speakers?

I find Xuan's sentence to be the most nonnative sentence in the bunch. To me, the sentence would be much less awkward with "to buy":

I spent $99 to buy a belt.

One has to assume that the sentence is intended to be focused on spending a certain amount of money. Otherwise, the normal sentence is:

I bought a belt for $99.

The following Google stats may be of interest:

"spent a hundred dollars to buy": 72,000
"spent a hundred dollars buying": 9
"spent a hundred dollars on buying": 2
 
Both "on buying" and "to buy" sound wordy and awkward to me. I'd use either:

1. I spent $99 on a belt.
2. I spent $99 buying a belt.

1 is much more likely in BrE. You've already used the word "spend" and associated it with money (rather than time or energy) so I see no need to include "buy".
 
The "cost [someone] [monetary value]" construction also works nicely. It is often used with extraposition of an infinitival clause:

1') It costs him a lot of money to entertain friends.
2') It has cost him a small fortune to improve his property.
3') I bought a belt. It cost me $99. (I bought a belt that cost me $99.) (The belt I bought cost me $99.)

The construction works differently with (4). A gerund subject would be OK, but the sentence would suggest that the homework was an untoward imposition:

4) Doing my homework cost me 2 hours. :)
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top