◇你好,根据你的描述,乙肝抗体一般不是永久性的,随着时间的延长,乙肝抗体会慢慢减弱的。抗体一般会保持十年左右的时间,你十八年前查的,现在可以再到医院去查一下,如果没有抗体,表面抗原是阴性,必须再打乙肝疫苗,如果抗体弱阳性,则需再加强一针即可。这方面比较强的一些单位像是成都普济中医肝病医院,我以前经常在他们那看,非常负责。我同事的父亲自从在这里拿了中薬后,就一直稳定的活到现在还很健康。