首先纠正你个错误,是a better place ,不是 a battar place.
这里的by就是翻译为通过...方法,by引导后面的方法啊,making the world better place.
跟with没什么关系.
make + 宾语 + 宾语补足语
这里的 the world就是宾语,a better place就是宾语补足语.
the world是中心词.
---------------------------------------------------
补语一般都是名词或者形容词词性,一般都置于要修饰的词的后面.
英语中的补语有两种,一个是主语补语,一个是宾语补语.
主语补语就是补全主语的,宾语补语就是补全宾语的.
He was elected monitor.他被选作班长.
这里的monitor就是主语he的补语.如果只说到elected,句子的意思就不完整的.
I painted the bookcase pink.我把书架刷成了粉色.
这里的pink就是宾语补语,补充说明宾语bookcase的内容,使句子意思完整.