二者的区别在字面上,“行”注重过程,“办”强调事情,进行(集会、比赛等):~会谈ㄧ~球赛ㄧ展览会在文化宫~。都是要永举行的;而“举行(活动);办理(事业):~展览会ㄧ~学术讲座ㄧ~训练班”这里都要用举办的
具体也要涉及到语境:操场上正在举行一场足球赛。德国举办了2006年的世界杯足360问答球赛。
婚礼正在礼堂举行延搞下抗面识生。中介公司举办了300多人的集体婚礼。
另外“举办”还是“举行”,这要考虑句子的主语是什么.也就是说要考虑句子要强调什么。因为“办”有“操办”的意思,所以用"举办"时,要求主语是人或者是一些组织、团体之类的。而用“举行”时,主语则常常是“时间”“地点”等。比方说歌咏比赛吧,我们可以这样说:操场上在举行歌咏比赛。团委将举办歌咏比赛。