Ответ:

Предложение сложное: первая грамматическая основа — дождь прошёл, вторая — не напоил (подлежащее подразумевается: дождь).

Ответ: а) дождь прошёл и б) дождь прошёл, не напоил.