выгнала - глагол, н.ф. что сделать? выгнать, соверш. вид, переходный, невозвратный, 2 спр. (искл.), изъяв. накл., прош.вр., ж.р., ед.ч., сказуемое.
1. Запятые стоят, т.к. есть обращение.
2. Сложноподчинённое предложение с придаточным времени.
3. Сложносочинённое предложение с бессоюзной связью и союзом А.