Tested to early?

I tested on the 10th of this month and my af isn't due till the 20-21st would a test be negative because I tested to early? Or if I was pregnant would it have shown already?