I've been reviewing grammar with exercises from this website: www.test-english.com. It works for me because it has a short explanation and exercises with corrections. I've discovered points that I missed before.
These are my favorite YouTube channels for learning English:
https://www.youtube.com/c/TeacherVanessa - Grammar, Fast English, Idioms, vocabulary.
https://www.youtube.com/c/EspressoEnglishNet - Tons of material with short videos.
https://www.youtube.com/c/ClearEnglishCorner - Focused on accent reduction. Great tips for those who are learning American English.
I hope it helps.