请问call for与call on的区别?

问题描述:

请问call for与call on的区别?
两者都有要求的意思,有什么区别吗?

call for
v.
要求,提倡,为...叫喊,为...叫
例如
call for sb 要求某人
call on
v.
号召,呼吁,邀请,访问,指派,要(学生)回答问题
call on sb 拜访/邀请某人