nigdy nie spotkalem sie z takim wyjasnieniem dotyczacym czasow. W kazdym razie musisz wiedziec, ze formy z -ing i -ed nie zawsze oznaczaja czasy odpowiednio continuous lub past/perfect.
np. doing = robienie, robiący, robiąc
eaten - zjedzony
w przykladach, ktore podales, formy z -ing faktycznie nie okreslaja czasu.