打过乙肝疫苗没有抗体,这种情况有可能是因为打乙肝疫苗的时间太久了,身体里面的抗体逐渐减弱,最后没有有效抗体了。这种情况也是比较常见的。一般乙肝疫苗获得的抗体可以维持几年、十几年不等。在小孩出生的时候,接种过乙肝疫苗的,到成年时有一部分人已经失去有些抗体,所以应当检查乙肝两对半来了解是否还有有效的抗体,如果已经没有抗体,可以考虑再次接种乙肝疫苗来加强或重新获得抗体。接种完以后可以进行检查,来了解是否获得有效抗体。