"Сколько времени" - можно использовать для вопроса, например: "сколько времени Вам понадобится на то, что бы изучить русский язык?"
"За сколько времени"- используется не так часто, лучше заменить это словосочетание следующим: "сколько времени понадобится". Пример: "Сколько времени понадобится, что бы вы оформили мой заказ?"
"На сколько времени"- используется обычно в разговорной речи, например что бы договорится о встрече. Пример: "На сколько времени мы встречаемся?". Но более правильно использовать "на который час". Пример: "На который час мы договаривались о встрече?"