Syntorial is pretty good. If you're looking for something free (and much more basic), I have a quick video series on YouTube: https://www.youtube.com/watch?v=VSwjp7Zt1GY&list=PLKzX4WhkkV...
I built it as part of my course I'm working on for Sagefy, so that would include some multiple choice practice questions too:
https://sagefy.org/subjects/CgDRJPfzJuTR916HdmosA3A8/landing
But there's nothing quite like just using the tools and getting experience directly, for sure.