第1个回答 2014-05-06
很高兴为你解答!
你看这样解释是否更容易理解?
首先,两个词都属于虚词,是【介词】,因此,在使用时要与其他词搭配才能具有明确、实际的意义。
其次,两个词词义本身并不相同:
with :带着;具有;与、、、、、、一起。
by:通过(某种途径、方式);乘坐(交通工具);在、、、、、、旁边
例如:
The book is with many beautiful pictrues.
I'd like to stay with you.
We can learn English by working hard.
Jack often go to school by bus.
还有,这两个词要表示【和什么在一起】时,用法搭配不同:
stay with sb/be with sb
be by one's side
be by the side of sb
显然,by需要搭配名词 side,整体构成by one's side 短语,意思是【在某人左右,和某人在一起;支持某人】。也就是说,单独的by,不能表示【和某人在一起】,这正是你用错的原因。
最后,对于介词的学习,重点是记住【介词的本身意思,介词的引申意思,介词的常用搭配】。
祝你开心如意!本回答被提问者采纳
第4个回答 2014-05-10
with sb. 表示与某人在一起,如 go with you, play with me, hang out with the boys.
by 表示通过,在....旁边的意思,这里是 by one's side 表示在某人身边, 搭配不同。