"Кончаться" - это глагол, подчеркивающий процесс. Тут главное - процесс заканчивания.
"Кончиться" - это глагол, подчеркивающий результат. Процесс уже закончен, и мы видим результат.
Оба эти глагола используются и в настоящем. и в прошедшем, и в будущем временах.
Валентность "кончаться":
1. Лето кончается (сейчас в процессе)
2. Лето кончалось, шли дожди.. (описание процесса в прошлом)
3. Вот вино будет кончаться, тогда и пойдем в магазин (такая конструкция возможна только для разговорного языка. Имеется в виду, что мы пойдем в магазин ДО того, как вино будет допито, в процессе распития)
Валентность "кончиться":
1. Лето кончилось (процесс окончен, имеем результат)
2. Когда вино кончится, тогда и пойдем в магазин (Мы пойдем в магазин только ПОСЛЕ того, как вино будет выпито)