2. Why have you got the flowers? Because I (to visit) my teacher.
Необходимо вставить глагол to visit в правильной форме. Так как есть причина - цветы, то скорее всего, действие происходит в данный момент.
Ответ: Why have you got the flowers? Because I am visiting my teacher.