The reason you get stuck on present and past participles is that you are trying to resolve how to choose between -ing and -ed ...