THE VILLAGE WILL HAVE NO ELECTRIC POWER UNTIL A NEW GENERATOR_____...

33. The village will have no electric power until a new generator___________ .

a. installs

b. is installed

c. installed

d. was installed