Хочется дополнить способы выражения обстоятельств в предложении. Кроме вышеназванных, обстоятельство может выражаться предложно-именными конструкциями: предлоги (несмотря на, невзирая на, благодаря, спустя, ввиду, вопреки, вследствие, согласно, при отсутсвии , во избежание и др.) + существительное в падежной форме.
Несмотря на неустойчивую погоду, мы пошли в лес по грибы.
Благодаря своим знаниям, я поступил в престижный колледж.
Невзирая на годы, старушка живо поднялась на пригорок.
Ввиду ожидаемых заморозков, мы укутали розы в еловый лапник.
Дети, вопреки наказу родителей, явно не спешили домой.