Missed period

A month ago I had unprotected sex hours later I got my period which only lasted 3 days . I bought the generic plan B but took it 4 days later , 3 days later o started lightly spotting but only lasted 2 days. Now a month later I am 3 days late on my period and the pregnancy test keep coming out negative . Can I be pregnant ?