Зависит от вида глагола и залога причастия и времени действия. Теоретически их может быть 4, если глагол дает возможность образовать и страдательное, и действительное причастие обоих времен. Но такие случаи в русском языке - редкость. Например, лететь - несов.вид, значит, причастия будут летевший и летящий, страдательные формы от него не образуются. А то, распилить - сов. вид глагола дает и действ. и страд. , но только в вр. : распиливший, распиленный, но нельзя сказать распилящий, то есть наст. вр. причастия не создается. Так что чаще всего причастий от глагола образуется минимум 2.