Vejamos estas duas frases:
(1) Eram oito toneladas de feijoada, mas mesmo assim não chegou.
(2) Eram oito toneladas de feijoada, mas mesmo assim não chegaram.
Na frase (1), não chegou concorda com feijoada. Isto é, mas a feijoada não chegou.
Na frase (2), não chegaram concorda com oito toneladas. Isto é, mas as oito toneladas não chegaram.
Ambas as frases estão correctas, mas a expressão «oito toneladas» tem mais força significativa, tem mais «peso» do que a «feijoada». Por isso, nós sentimos que fica melhor redacção dizendo «não chegaram», fazendo a concordância com «oito toneladas».
Quando, em presença de frases correctas, hesitamos em preferir esta ou aquela, consultemos o nosso sentir. Geralmente, ele diz-nos o mais adequado ou mais certo.