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