分类：健康-传染科
问题：关于肝脏抗体的问题我在医院做两对半，医生说我肝脏有抗体，不能感染 
我在做两对半，医生说我肝脏有抗体，不能感染乙肝。但是我在网上听说，只有以前得过乙肝的人，体内才能产生抗体，这是绝对的吗？ 以前没有得过乙肝，体能就不能有抗体吗？ 我是很小的时候才接种过乙肝疫苗，现在都没印象了，最少10年以前了，现在估计早都失效了。但是还是挺担心的，想请知道的朋友给我解答。再此，谢谢大家了！
回答：你好,有抗体了,是第2项阳性不?也就是仅HBsAb(表面抗体) 阳性不?
如果是,说明感染过乙肝（或者注射过疫苗产生了抗体）,但感染过乙肝病毒并不一定有症状，并不一定会引起乙肝．也就是在病毒未能引起你得乙肝前被清除了并产生了抗体。
注射疫苗后，抗体存在时间一般2-10年不等，所以10年前接种过疫苗也并不一定就消失了，如果已经存在抗体（第2项抗体阳性），可以不用再注射疫苗，如果不放心，可以再去注射一加强针（乙肝疫苗）的。
祝你健康快乐！