- UID
- 11283
- 帖子
- 3468
- 精華
- 17
- 積分
- 88117
- 金幣
- 56433
- 威望
- 570
- 推廣
- 0
- 閱讀權限
- 88
- 在線時間
- 109 小時
- 註冊時間
- 2009-11-6
|
1樓
發表於 2010-1-25 14:29
| 只看該作者
[問題] for 還是 by ?
for 還是 by ?
1. He lost his job for doing something wrong.
2. He caught a cold by playing soccer in the rain.
這兩句都是字典中的例句,應該都是表示原因。通常我們用 for 表示原因,而 by 表示方法或手段。
除非第二句是為了要得到感冒,而「故意」在雨中踢足球。
個人認為第二句也應用for:
He caught a cold for playing soccer in the rain.
是否有其他見解,請提供。感謝!
|
|