assign, designate, name, appoint, nominate 的区别和用法辨析及示例例句

这组词都有“任命,委派”的意思,其区别是:
assign: 常指给一群人或个人分配、分派、指派或委派任务。
designate: 书面用语,侧重当权者或机构的选拔或任命,有时含强行指定的意味。
name: 普通用词,着重任命的结果,而不是过程。
appoint: 通常指不经过选择的官方委任。
nominate: 通常指为某一公职选择候选人,并将其提交给有决定权的人作最后决定。