depend on 意思是 “取决于”、“依赖于”、“依靠”、“随 ... 而定”。例如:
~The risk and severity of sunburn depend on the body's natural skincolour. (晒伤的风险和严重程度取决于人体的自然肤色)
~You can depend on him to rise to the occasion. 你可依靠他来应付这个局面。
base on 意思是 “立足于”、“基于”、“建立在 ... 基础上”。例如:
~There was no strong organizational base on which to build. 缺乏一个坚实的组织基础。
~Agriculture and industry are the base on which to build up the nation.
工农业乃立国之本。
我直接给你个例句吧
It depends on my knowledge. 它依靠的是我的知识。
It is based on my knowledge.它是基于我的知识之上。
所以 depend on使用时是主动关系
base on使用时必须是被动结构,成为be based on结构
Be based on后面一般接 statistics, research, regulation等有明确标准的东西
eg. pay raises are based on employmee’s performance
“Depend on” implies uncertainty
eg. my mood depends on the weather