1. Приставка пре- пишется:
1) если слово означает высокую степень качества, когда приставку можно заменить словами очень, весьма: прехорошенький (очень хорошенький), пренеприятный (очень неприятный);
2) если значение слова с данной приставкой близко к значению с приставкой пере-: преодолеть, превозмочь (пересилить что-то), преградить (перегородить), преходищий (в значении временный - переходящий).
2. Приставка при- пишется, если слово обозначает
1) приближение: приехал, пришел;
2) присоединение: приклеить, привинтить;
3) неполноту действия: приоткрыть, прикусить;
4) сопутствующее действие: припевать; пританцовывать;
5) нахождение вблизи чего-либо: пришкольный, придомовой
6) доведение действия до конца: приучить, приспособить.