Af is late

Candace
My af is late but I'm still getting BFN why???? Do I need a blood test