Ответ:

Грамматические основы: дождь переставал; множество птиц порхало.

Части сложного предложения соединены союзом и; слово тогда не отменяет запятую между ними.

Дождь переставал по временам, и тогда на кустах порхало множество разнообразных птиц.