by可作为地点介词使用,意为“在……附近”,相当于near,如:by the lake 在湖边。它还可作为时间介词,意为“到……为止”,如:by 2010 到2010年为止。它后面加过去的时间时用于过去完成时,加将来的时间时,用于一般将来时。如:We had learned more than 2,000 English words by last year. 到去年为止我们已经学了两千多个英语单词了。 They will have by three children by next year. 到明年为止他们将有三个孩子。
in front of 则是一个表示方位的介词,意为“在……的前面”,它的反义词为behind。如:There is a tree in front of our classroom. 我们教室前面有棵树。
温馨提示:答案为网友推荐,仅供参考