问题分析:乙肝病毒没有抗体了可能是因为乙肝疫苗上次接种的时间长了,到现在已经过了期限消失了。乙肝抗体通常会在注射疫苗或被感染乙肝康复后出现,通过注射疫苗产生的抗体会有一定的期限,一般是5年左右,有的人会较长一些时间,但并不是终身都有抗体的。