How do I know if I have HBV infection?

Using blood tests. Hepatitis b virus infections are identified using blood tests. The tests can show if one has had the infection in the past and is now immune; or if one still has the virus and is contagious. Tests can also show immunity to the virus, by having had vaccinations or a past infection.
Bloodwork. Blood tests should reveal this. Get a hepatitis panel done.