Давайте разберем каждое предложение и определим падеж существительных:
1. Циркач шёл **по** канату.
* *Канату* – Дательный падеж.
2. Я заглянул **под** стол.
* *Стол* – Винительный падеж.
3. Мы купили подарок **для** друга.
* *Друга* – Родительный падеж.
4. Ученик стучит **по** барабану.
* *Барабану* – Дательный падеж.
5. Ребята смотрели **на** закат.
* *Закат* – Винительный падеж.
6. **До** дома осталось ехать тридцать минут.
* *Дома* – Родительный падеж.
7. **После** дождя Лена увидела радугу.
* *Дождя* – Родительный падеж.