it could have even been the person before him.. there is no true way of knowing unless you've only been with one person in your whole entire life. This virus is just too sneaky that way.. I should hope your doctor is helping you answer all of these questions! ask them for some more information regarding this for better understanding..
There is no way to tell when HPV is active in men except for when he shows symptoms like warts.. other than that, only women are really tested for HPV and can tell if the virus is active through tests and by the cell activity (as well as unwanted warts)
You doctor will be able to tell you if you have HPV by testing.. if you have adnormal cells indicated on your pap, it doesn't necessarily mean you have HPV.. it could be a number of things.. but your doc should be doing further testing if they see rise for concern.
Hope this helps.
I'll cross my fingers for you!