我將為您提供三種英文花費用法(spend、cost、take)的比較,並針對每種用法提供三道選擇題練習,包含翻譯及解答講解。
### 1. Spend - 花時間、花金錢
- **規則**: 主詞必須是「人」,用法是「人 + spend time / money」。
- **結構**:
- 花在特定事物上: spend time/money on something
- 花在特定活動上: spend time/money doing something
當然可以。以下是每個用法的三個例句,配上中文翻譯和文法解說。
### 1. Spend - 花時間、花金錢
**例句**:
1. "I spend three hours a day reading."
- 我每天花三小時的時間閱讀。
- **文法解說**: 此句中使用了「spend time doing something」的結構,表明某人花費特定時間做某事。
2. "She spends a lot of money on luxury items."
- 她在奢侈品上花了很多錢。
- **文法解說**: 這裡採用了「spend money on something」的結構,指出某人在特定物品上花費金錢。
3. "They spent the whole day decorating their house."
- 他們花了整整一天的時間裝飾他們的房子。
- **文法解說**: 使用「spend time doing something」的結構,強調某人花時間做特定活動。
**練習題**:
1. Mary _______ a lot of money _______ new clothes.
A) spends, on
B) spent, in
C) spend, for
2. John _______ his weekend _______ hiking in the mountains.
A) spend, do
B) spends, doing
C) spent, on
3. They often _______ time _______ their homework.
A) spends, doing
B) spend, to do
C) spend, doing
**解答及講解**:
1. A) spends, on - 正確使用「spend... on」結構表示在某物上花費。
2. B) spends, doing - 使用「spend... doing」表示花時間做某活動。
3. C) spend, doing - 同上,「spend time doing」是正確用法。
### 2. Cost - 花金錢
- **規則**: 主詞是「事物」,用法是「某物 cost(某人)money」。
- **結構**:
- 指某物對某人的成本: something costs (someone) money
- 用於動作: it costs (someone) money to do something
### 2. Cost - 花金錢
**例句**:
1. "The repair work cost him over $1,000."
- 修理工作花了他超過1000美元。
- **文法解說**: 「某物 cost 某人金錢」的結構,表明某項事物對某人產生的費用。
2. "How much does it cost to travel to Japan?"
- 去日本旅行需要多少費用?
- **文法解說**: 使用「it costs money to do something」的結構,問及進行某活動的費用。
3. "It cost me a lot of effort to learn this skill."
- 學會這項技能花了我很多努力。
- **文法解說**: 雖然通常用於金錢,但「cost」也可以用來表示其他類型的「花費」,如努力或時間。
**練習題**:
1. The book _______ him $20.
A) cost
B) costs
C) costed
2. It _______ me $50 _______ repair the car.
A) cost, to
B) costs, for
C) cost, to
3. How much does it _______ to buy a new laptop?
A) cost
B) costs
C) costed
**解答及講解**:
1. A) cost - 正確的過去式形式,「某物 cost 某人金錢」。
2. C) cost, to - 使用「cost to do something」表示做某事的成本。
3. A) cost - 一般疑問句中使用原形動詞。
### 3. Take - 花時間
- **規則**: 主要用於表示所需時間。
- **結構**:
- 某事需要多少時間: it takes (someone) time to do something
### 3. Take - 花時間
**例句**:
1. "It takes about 30 minutes to drive to the airport."
- 開車去機場大約需要30分鐘。
- **文法解說**: 「it takes time to do something」的結構,用於指出某活動所需的時間。
2. "Taking care of children can take a lot of time."
- 照顧孩子可能需要很多時間。
- **文法解說**: 這裡的「take」用於表達某活動通常需要花費的時間量。
3. "How long will it take to complete the project?"
- 完成這個項目需要多長時間?
- **文法解說**: 問句中使用「how long will it take to...」來詢問完成某事所需的時間長度。
這些例句和解釋有助於理解「spend」、「cost」和「take」在不同情境下的使用方式。
**練習題**:
1. It usually _______ me an hour _______ get to work.
A) takes, to
B) take, for
C) took, to
2. How long does it _______ to cook this dish?
A) take
B) takes
C) took
3. It _______ them a long time _______ finish the project.
A) took, to
B) takes, for
C) take, to
**解答及講解**:
1. A) takes, to - 使用「it takes... to」表示某事所需時間。
2. A) take - 疑問句中用原形動詞「take」。
3. A) took, to - 過去式用法,表示過去所需的時間。
這些練習題可以幫助您更清楚地理解和應用這些英文花費的用法。