West Virginia’s Senate passed its version of the state general revenue budget more than a week before the finale of this year’s regular legislative session.