HELP PLEASE

So my last period was aound the 21 of May and I didnt have a period in june at all and then only spotting in june and July , Could I be pregnant ???? Ive taken test but they have all come back negative ugg