I mailed my state taxes during mid April, but never received my return and checked the IRS website and my account said I had yet to file. Can I file late with a fee?

I mailed them from a military base, and my return address is where I work since we have no mail room. I assumed they were working on it but then left for a detachment and forgot about it until now. I don't know if they received my taxes and never checked until now. I'm also a resident of NC but am stationed in CA, I knew there was issue this year for filing with new tax laws so that may have been the issue.