Hundreds of townsmen and thousands of villagers _______ assembled in the field.

Hundreds of townsmen and thousands of villagers _______ assembled in the field.

Explanation

Hundreds of generally takes a plural noun (villagers) and plural verb (were).