keep (smth./smb.) on
1) keep on smth. – продолжать (делать что-либо)
to keep on fire — поддерживать огонь
You keep on reading – А ты читай-читай
2) keep smb. on – оставлять прежним
What keeps me on here is only the salary – Меня здесь только деньги держат
3) keep smth. on – не снимать (одежду)
You can keep your head on – Главное, голову не теряй
4) keep smth. on – оставлять включенным (электричество)
Keep the light on while I’m watching – Оставь свет, пока я смотрю
5) продолжать путь
Keep straight on up to the traffic light – Идите прямо до светофора
6) упорствовать
He kept on in his research till a discovery – Он дошёл в своём исследовании до открытия
7) keep smth. on – продлевать аренду, сохранять
Can I keep the dictionary on for the whole term? – Можно оставить у себя словарь на весь семестр?
8) просторечие – талдычить (о чём-либо)
Stop keeping on about it! – Да хватит уже втирать
Грамматика английского языка бесплатно

Fun Facts
An olive tree can live up to 1,500 years!