Теория:

Действительные причастия называют действие как признак субъекта (того, кто действует).
 
Страдательные причастия называют действие как признак объекта (того, на кого направлено действие).
При образовании причастий необходимо учитывать вид и переходность глаголов.
Эта таблица поможет правильно образовать причастия.
 
Инфинитив
Вид
Переходность
Время
Д.З.
С.З.
читать 
несов.вид
перех.
прош.вр.
наст.вр.
читавший
читающий 
читанный
читаемый
бежать
несов.вид
неперх.
прош.вр.
наст.вр.
бежавший
бегущий
 
обидеть
сов.вид
перех.
прош.вр.
наст.вр.
обижавший
  
обиженный
 
прийти
сов.вид
неперх.
прош.вр.
наст.вр.
пришедший
 
 
 
Необходимо знать, что не от всех глаголов могут образовываться все причастия. Многие уже вышли из употребления. Например, страд. причастия наст. вр. от глагола писать уже не существует.  
 
При образовании причастий настоящего времени необходимо учитывать спряжение глаголов для правильного выбора суффикса.
 
Действительные причастия прошедшего времени образуются от основы инфинитива (прош.вр.) с помощью суффиксов прош.вр. 
-вш-, -ш-:
думавший, шедший;
У некоторых глаголов с суффиксом -ну- (завязнуть, нависнуть, промокнуть...) суффикс -ну- в причастии пропадает:
завязший, нависший, промокший.
 
Действительные причастия настоящего времени образуются от основы глаголов наст.вр.
1 спряжения с помощью суффиксов -ущ-/-ющ-:
трясти- трясут - трясущий;
2 спряжения с помощью суффиксов -ащ-/-ящ-:
лететь - летят - летящий.
  
Страдательные причастия прошедшего времени образуются от основы инфинитива (прош.вр.) с помощью суффиксов
-нн-: прочитать - прочитанный;
-енн-: выучить - выученный (отбрасывается суффикс -и-);
-ённ-: решить - решённый (отбрасывается суффикс -и-);
-т-: выдвинуть - выдвинутый.
  
Страдательные причастия настоящего времени образуются от основы глаголов настоящего времени
1 спряжения с помощью суффикса -ем- (-ом-):
забивать - забивают - забиваемый;
2 спряжения с помощью суффикса -им-:
хранит - хранят - хранимый.
  
Если у глагола есть постфикс -ся, то он сохраняется и у причастия: задуматься - задумавшийся.