My English has improved or my English is improving.
Where are you from? Where do you come from?
I'm from China. I come from China. ( It may imply that he is a Chinese.)
Where did you come from?
I came from China. ( Maybe this person is travelling around the world. He is now in Australia and his last stop was Beijin.)
- For Teachers