haven't we had this question before? If you've turned up negative three times, it's not impossible but it's very unlikely. There are other reasons why a period might not arrive.
she's already had three tests and doesn't know, Tilly. I don't really know what to advise - keep on testing till you get a positive result and then start worrying about which test was wrong? I'd be off to see a GP.