Hi, both of yours are grammatically ok, in my opinion. Maybe I would personally tend to use the continuos tense and say something like "I hope to write like someone who's been learning English for a few years already".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
ChristanfordThanks! But would any of my sentences mislead people into thinking that I haven't learned English for a few years and simply wish to progress faster?Yes, I think so. It sounds like you want your English to be decent even though you have not been studying it long enough. You had to add the context to tell us that the truth was different: