3 weeks late

I'm 3 weeks late. I've taken 3 hpt and all came out negative. I had a blood test done on 6/19 and came back negative. 
I haven't taken another one yet. I was going to wait a couple more days.
Is it still possible to be pregnant and still get the negative tests? Has anyone else experienced this and was pregnant?