Решение:
- добежать до реки (Р.п.)
- подъехал к заводу (Д.п.)
- летел над полем (Т.п.)
- читал о животных (П.п.)
- смотрел на картину (В.п.)
- нашёл в портфеле (П.п.)
- поставил на полку (В.п.)
- ушёл с другом (Т.п.)
- увидел у кровати (Р.п.)
- поздравлен с мамой (Т.п.)
- поскакал по дороге (Д.п.)
Объяснение: Выбор предлога зависит от значения, которое необходимо передать, и от падежа существительного, который определяется вопросом от глагола к существительному.