Day 40 of my cycle- still no period

I am on day 40 of my cycle and had a negative pregnancy test this morning. I had very light spotting on the 7th April but nothing since. If I was pregnant would it have been detected by now?