English Grammar Lessons has tons of engaging activities. Click on the grammar lesson you want on the left side of the page and, then, when you get there, click on any of the exercises that will be on the right side.

I’m adding it to The Best Sites For Grammar Practice. Thanks to Teacher Training Videos for the tip.