English Grammar - present and past participle + perfect participle, ing vs ed, doing and done

This video might seem easy at first sight, but to tell you the truth it contains useful information for different levels, plus you can check yourself by doing the exercise at the end! So have a good English practice ;)