Is this sentence grammatically correct? Haven’t had time for much of anything else.

Thank you

which sentence?

Both look good to me, except that the 2nd is missing a subject.
But it's common colloquial usage.