Теория:

Дополнение
Дополнение — второстепенный член предложения, который обозначает предмет, поясняет сказуемое или другой член предложения и отвечает на вопросы косвенных падежей.
Пример:
«О ней я слагаю песни». «Прошу вас приехать».
Способы выражения дополнения:
  
имя существительноечитать книгу; стучать в дверь
местоимениедумать о нас; незаметно для себя
слова других частей речи в значении существительного
Нет возврата сделанному.
Не хочу слышать вашего «но»
неопределённая форма глагола (инфинитив)прошу заплатить; велел ехать
словосочетаниякупил десяток яиц; спрашивал у многих друзей
 
Дополнения бывают прямые и косвенные.
  
Прямые дополнения относятся к переходным глаголам и обозначают предмет, на который непосредственно направлено действие.
Пример:
«Я нарисовал маму». «Мороз сменил оттепель».
Прямое дополнение выражается именем существительным в винительном падеже без предлога, либо в родительном падеже без предлога при отрицании.
Пример:
«Илья не читал письма».
Все остальные дополнения — косвенные.
Пример:
«Мы приготовились к отъезду». «Рисунок был выполнен мелками».
Обстоятельство
Обстоятельство — второстепенный член предложения, обозначающий различные обстоятельства, при которых происходит действие, и отвечающий на вопросы о месте, времени, причине, цели, образе действия.
Обстоятельства поясняют, распространяют сказуемое и другие члены предложения.
Пример:
«От жары и духоты  книзу клонятся цветы» (А. Барто).
  
Виды обстоятельств по значению
  
Виды обстоятельств
Вопросы
Примеры
МестаГде? Куда? Откуда?Выехал из Минска в Москву; посмотрел налево
ВремениКогда? С каких пор? До каких пор? Приехали накануне; решал в течение дня
ПричиныПочему? Отчего? По какой причине?Погибли от мороза; задержался из-за непогоды
ЦелиЗачем? Для чего? С какой целью?Сделал назло; приехал учиться
Образа действияКак? Каким образом?Говорила улыбаясь; произнёс с усилием
МерыКак много? Сколько? Как? Насколько?Звонил дважды
СтепениВ какой степени? Как?Весьма посредственно; очень хорошо
УсловияПри каком условии? В каком случае?Опоздаю в случае дождя; при желании научитесь
УступкиВопреки чему? Несмотря на что?Приехал вопреки ожиданиям; выполнил несмотря на трудности
 
 
Способы выражения обстоятельств
  
НаречиеРовно и сильно забарабанил дождь по крыше
Существительное в косвенном падеже с предлогом и без него
На рассвете пошёл дождь.
Слёзы лились ручьём по её лицу
Инфинитив (со значением цели)Путники расположились у ручья отдыхать и кормить лошадей (А. Чехов)
Сравнительный оборотВыступали, словно из тумана, горы
Деепричастие (деепричастный оборот)Прощаясь, мы крепко обнялись
СловосочетаниеСемь раз отмерь, один раз отрежь (Пословица)
Фразеологический оборотЯ бежал сломя голову
 
Обрати внимание!
Обстоятельство образа действия, выраженное сравнительным оборотом с союзами как, точно, что, будто, словно, на письме выделяется запятыми.
Пример:
«Он смотрел на меня, как на врага».
СО необходимо отличать от составного именного сказуемого со значением сравнения. Такое сказуемое на письме запятыми не выделяется.
Пример:
«Деревья точно великаны».
Источники:
Гаврилина М. «Русский язык: 8 класс. Практика». 2005. — 344 с.