核心问题
“Where did he go?”“He went to another store ____.”
A. to buy slacks B. for buying slacks C. buy slacks D. buying slacks (TOEFL)
我知道正确的答案是 A, 但是我不能向学生解释为什么选项 B (for buying slacks) 是错误的。难道 for + v-ing 不能表示目的吗?
词典解答
M. Swan 在 PEU 中谈到过这个问题。他说:“for 可以用来表示某人的目的,但后面只能接名词:
We went to the pub for a drink. 我们去酒馆喝了一杯。”
他认为 We went to the pub for having a drink. 是典型错误。但他同时指出,当表示某物的