【问】 下面是一道多项选择题: He will be back________ three o'clock. A. in B. after C. for D. on 我们班同学对于选A(in)还是选B(after)发生了争论。请指教。 【答】 在表示以现在为起点的“在……之后”这个含义时,介词in之后应接时间段(a period oftime),介词after之后则应接时间点(a point of time)。例如: 1. It’s two o’clock. I’ll come in an hour(=at three o’clock). (LDCE) 现在是两点,我一小时后回来(即三点钟回来)。 2. I shall come round in a day or two. (Voynich) 我一两天之后回来。 3. He’ll come back after seven o’clock. 他将在七点钟之后回来。 但是,当以某个过去的时间为起点时,则after之后既可接时间点,也可接时间段: 1. Just after seven the rain began to fall.(Du Maurier) 刚过七点,就开始下雨了。 2. After a year and half of war Russia was badly defeated. (Hazen) 战争过了一年半,俄国被打得惨败。 3. After seven days of this I went to a party.(NCE) 这样过了七天之后,我去参加一个聚会。 不难看出,上道多项选择题应当选B(after)。 有了上面的知识,再来做下面的题,就轻而易举了: 1. He will graduate____three years. A. after B. in C. for D. from 2. His mother will come back____four o’clock. A. in B. on C. after D. by 3. The fall semester begins____September 1. A. at B. in C. after D. during(TOEFL)