Решение:
Это сложноподчинённое предложение, где первая часть выражает условие, а вторая — следствие. В данном контексте используется условное наклонение.
- Первая часть предложения: 'If we ... all as good as we ought to be' — здесь нужно использовать форму, выражающую состояние или долженствование. Лучше всего подходит were, так как это условное предложение, хотя в разговорной речи допустимо 'was'.
- Вторая часть предложения: 'laws ... still be necessary' — здесь описывается возможное будущее следствие, поэтому используется модальный глагол would.
Таким образом, грамматически верным будет сочетание 'were' и 'would'.
Ответ: were/ would