Help... NEED ADVICE

Melinda • Princeton, West Virginia
Last period i had i bled for 17 days. And im at cycle day 42 and still no period. How long is the normal cycle day and when should i take a pregnancy test.