英语中的介词到底怎么用?比如:buy...for但是sing.又用to 怎么区别介词