核心问题
我在学习过程中已牢牢记住,for 用于时间意义,只能用于时间段(a period of time),而不能用于时间点(a point of time)。因此,我认为 I'll order a taxi for 10 o'clock. 这个句子是个错句。
词典解答
除了用于时间段之外,for亦可用于表示将来的具体时间(specific time reference),后面可跟具体的时间点,也可跟具体的日期:
-
We've invited our guests for 9 o'clock. (LED) 我们已邀请客人九点钟到达。
-
I'll order a taxi for 11. (LEG) 我将预订十一点钟的出租汽车。