Теория:

Правописание приставок пре и при зависит от значения, которое они вносят в слово.
 
1. Приставка пре имеет значения:

а) высокой степени действия или качества
(в этом значении она синонимична словам очень, весьма):
прекрасный, премудрый, преувеличить;
  
б) аналогичное значению приставки пере:
преображать, преступать, преодолевать.
 
2. Приставка при имеет значения:

а) пространственной близости, смежности:
пришкольный, прибрежный, пригородный;
 
б) прибавления, присоединения или приближения:
привести, пристройка, приклеить;
 
в) совершения действия не в полной мере:
приоткрыть, прилечь, приподняться;
  
г) совершения действия в полной мере, до конца:
приучить, приземлиться, пристегнуть;

д) совершения действия, предусмотренного в чьих-либо интересах:
припрятать, приберечь, приукрасить.
  
Обрати внимание!
Следует различать близкие по звучанию, но разные по значению слова: преклонение — приклонение; презрение — призрение; преходящий — приходящий; претворить — притворить, приёмник — преемник и др.
В некоторых словах значение приставок пре и при можно установить лишь путём этимологического анализа, поэтому правописание таких слов следует запомнить: присягать, приспешник, пресловутый, пресмыкаться и др.
 
Написание слов иноязычного происхождения с начальными пре и приустанавливается по орфографическому словарю: преамбула, прелюдия, президент, претендент; примат, принципиальный, приоритет и др.