"in the last decades" is rather unnatural here, making it hard to judge the other aspects. Do you mean that you have taken English courses sporadically over a period of decades, up until the present? Or have you been taking them continuously over all that time?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
martinleeI meant 'I have been taking English courses continuously in the last decades.'Then use this one:
GPYIt seems that opinions about this vary, but personally I find "in the last decades" not very well suited to this sentence.No, I have the same opinion. I was just fixing the verb form.