Споры по поводу того, можно ли говорить "ложить", похоже, не утихнут никогда. Хотя ответ однозначен: такого слова в русском языке не существует, правильно – "класть", и только так: я кладу, он кладет, вы будете класть. Корень "-лож-" употребляется только с приставкой: положить, заложить, наложить. При этом к слову "класть" приставку добавить нельзя, еще встречающаяся иногда просторечная форма "покласть" – она является ошибкой.
Но это не все…
А что делать со словами типа "накладывать", "закладывать"? Почему, несмотря на наличие приставки, мы не говорим "наложивать"?
Ответ довольно прост, если вспомнить такую грамматическую категорию, как вид глагола: совершенный и несовершенный. Глаголы несовершенного вида отвечают на вопрос "что делать?", а совершенного – "что сделать?", вместе они образуют видовую пару. Так вот, на самом деле наличие приставки в паре "класть" – "положить" – не более чем удобный маркер для того, чтобы легче запомнить нормы употребления.
Главное же отличие этих форм заключается в том, что "класть" и производные с этим же корнем – это всегда глаголы несовершенного вида, которые отвечают на вопрос "что делать?": класть, накладывать, подкладывать, раскладывать и другие. А формы с корнем –лож- – совершенного вида: (что сделать?) наложить, подложить, заложить и пр.
Такие формы слов, образованные от разных корней и основ, называются супплетивными и довольно распространены в русском языке: искать – найти, брать – взять, ну и, конечно, класть – положить.