问题分析:不一定。成年人是否具有乙肝抗体,取决于其出生时是否接受了乙肝疫苗接种,以及免疫系统的健康状况等因素。一般来说,如果在出生时接受了乙肝疫苗接种,并在体内产生了抗体,那么成年人通常具有更高的乙肝抗体水平。但是,如果出生时未接受乙肝疫苗接种,或者未产生乙肝抗体,那么成年人可能需要接种疫苗或者接受检测以确保是否存在感染风险。因此,成年人是否都有乙肝抗体,需要根据具体情况来确定。