Small Aircraft
Flight Crew Instrument; Flight Crew Commercial; Flight Crew Flight Instructor; Flight Crew Multiengine
Flight Crew Last 90 Days 3; Flight Crew Total 2342; Flight Crew Type 401
Communication Breakdown; Distraction
Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Landing Without Clearance; Deviation / Discrepancy - Procedural Published Material / Policy; Ground Incursion Runway
General None Reported / Taken
Human Factors; Environment - Non Weather Related
I had been delayed 1 day while performing a conditional inspection due to weather at the departure airport.  Once in the air; I transited through the congested ZZZ1 airspace to return to my home airport.  I contacted the ZZZ Control Tower once I exited the ZZZ1 airspace and read back instructions to make a downwind entry.  I monitored the radio for other traffic in the airspace and flew the pattern.  Once on the ground; I realized I might not have read back a landing clearance.Due to Coronavirus; I have been making limited flights; basically only to maintain currency.  Because of this; I pay more attention to flying the airplane; while radio work is handled habitually; and I wasn't letting each radio transaction sink in; nor ensuring I make all the necessary calls.  This leads to diminished piloting skills; and more practice is necessary to operate in congested airspace.
Pilot reported a possible landing without a clearance and cited lack of flying as a contributing factor.