A plug-in hybrid could be a good choice for probably most people. There are quite a few with an EV range of 30-45 miles (e.g., Prius Prime is 44 miles). In the US the average driver drives 37 miles per day which would be mostly or completely covered by EV mode.
I rented an Ionic PHEV a while back when I was in LA and was surprised how efficient it was! I drove the entire day, from West Hollywood to Santa Monica and then down to LAX and only used about 1 gallon of gas. It blew my mind at how efficient it was.