Yes, that is French for “Do you speak English?”
I was awesome at French when it came to learning new groups of words. Vocabulary was easy because it was rote memory. You just repeat it enough times and eventually it sticks.
Where I got stuck was forming sentences, specifically going through different verb tenses. I had the same kind of trouble when we addressed this in English class. Distinguishing from past, present and future is easy, but when you throw in various “perfect” tenses, things get tricky. I stumbled with properly identifying these tenses in English.