Yes, but an electric with that 100 mile range, might be extended to several hunderd miles, or indefinitely, with the addition of a small efficient diesel generator. In fact, give up half that range in batteries to accomidate the generator and maintain weight. The most efficient output of this generator would be just slightly larger than the vehicles demand while cruising at highway speed on a level road. It would run at this output when commanded, with it's slight surplus recharging the batteries. This would allow you to run in that efficient diesel electric cruise mode with the battery pack providing that additional demand current for acceleration and extended hill climbs.
Automobile engines and cars in general are most efficient while cruising at steady state highway speeds(ref EPA city/highway mileage figures). But they are actually terribly inefficient because the engine is oversized for this aplication, as it needs to be large enough to accelerate the vehicle adequately and climb hills/tow loads. So at highway speed, they have all these excess moving parts(additional cylinders ect) consuming energy and burning fuel, when only a fraction of their output capacity is required for this average task. That is one reason why a geo metro gets 50 MPG. It's most efficient engine output is nearer to the demand at highway speed. Because of this it is underpowered in acceleration and hillclimbs. It is for this same reason that Semi's are pretty efficient in weight moved to fuel consumed. Again, they are not spectacular in acceleration and on hills.
I would guess that they could make a car today that gets 100 MPG at 55 MPH down the highway, but it wouldn't climb hills very well, and it would, like the locomotive, take a very long time to get to speed. Before the solar races they have nowdays, universities used to build vehicles to compete in such trials. Longest distance traveled at a given speed, on a given ammount of fuel.
Something interesting I came across last year while surfing, was a gentelman in, I believe oregon who took a VW Rabbit and converted it to electric. It was OK for local trips, but range was an issue. So he found a Rabbit Diesel and cropped just the front end drivetrain off of it and made it into a trailer that he tows behind the electric Rabbit. He has remote control cables back to the trailer, and out on the highway he starts the diesel and engages it to provide thrust at highway speed. He can either completely disengage the electric motor, or by leaving it engaged, he can use regenerative braking to trickle charge the batteries in the electric rabbit. This of course cuts down on his diesel cruise mileage, but the batteries in the rabbit are fully charged when he reaches his destination
There are a couple of ways to skin this cat, but no one has put the whole package together. Again, beter batteries would make this much easier...