Why is it taking long time for my positive to show up?

Katherine
The first picture the test took an hour. The second popped up a tony line right away and then i took the picture 20 minutes late. Why is it taking it so long to show a result? The last picture is from yesterday after noon