I've been studying English for over 10 years
→10年以上英語を勉強している
I've studied English for over 10 years
→10年以上英語を勉強してきた
「十数年」は over 10 years と言ってみました。
「10年以上」が直訳です。
over ~ で「~以上」となります。
「20年以上」は over 20 years と言えます。
例)
I've been studying English for over 20 years
→20年以上英語を勉強している
I've studied English for over 20 years
→20年以上英語を勉強してきた
別の言い方があるかもしれません、
一例とお考えください。
私も英語を初めて十数年です
お互い頑張りましょうね。
ありがとうございました。
私は I
10数年 tens of years
英会話 English conversation
勉強 study
「10数年とか20数年は」というのは tens of years で表現することができます。
例文 I have been working at that company for tens of years.
「その会社で10数年働いています。」
参考になれば幸いです。