beside 和 by 区别?

问题描述:

beside 和 by 区别?
如:
He sat beside me at dinner.
In the evening I love sitting by the fire and playing my guitar.
他们的区别在哪?

beside意为"在……旁",如:There is a tall tree beside the river. by多指"倚、靠"、"沿着"之意,如:She is standing by the window. near多用来表示两地间距离不远,如:There is a post office near our school....