问题分析:乙肝有抗体还打疫苗。如果做乙肝两对半的检测,包括乙肝表面抗原、乙肝表面抗体、乙肝E抗原、乙肝E抗体、乙肝核心抗体等,其中乙肝表面抗体是保护的抗体,只有乙肝表面抗体阳性才能起到预防乙肝病毒的作用,因此要详细分析是什么抗体阳性。乙肝表面抗体阳性,乙肝表面抗原阴性,一般不需要打乙肝疫苗,但也有少数人会随着时间的流逝,产生的乙肝表面抗体浓度会慢慢降低,或者会出现转阴,这时就要重新接种。