王贯之,大革命时期回国,任国民党安徽省党部农民部秘书,中共安徽省临委一、二届常委。大革命失败后,回潜山任县立中学校长,暗地从事党的地下工作。1930年参加皖西革命暴-动 ,失败后到北平。从1931年起,先后任北平平民中学、河北正定中学等校教员。1934年被捕,与党脱离组织关系。
1936年后,王贯之历任芜湖安徽省第二民众教育馆教导部主任、安庆初中教导主任、安徽省抗日救国动员委员会文化工作委员会委员及动委会组织部代理副部长、安徽省干训团教务科长及处长等职。1940年,重新加入中国国民党。1941年后,历任省干训团国民党区党部委员、霍山县长兼国民兵团上校团长、潜山私立华正中学校长、安徽省建设厅主任秘书、安徽省干训团讲师。1946年当选为省参议员。1947年后,历任安徽省建设研究会委员、国民党安徽省党部设计委员。
1949年,经有关人士介绍,王贯之与中共党的地下工作者取得了联系,在国民党内部做了一些策反工作。
建国后,王贯之先后任芜湖市立中学副校长、芜湖第一中学校长、民革安徽省分部筹备委员会委员兼宣教组长、皖南师范教导主任、安徽大学附师校长,后任民革安徽省委员会副主席兼秘书长。他系安徽省第二届人民代表大会代表,政协安徽省第二届委员会委员,中央文字改革委员会委员,安徽省哲学社会科学学会会员。