When you use "have" or "has" with the past participle, you get the present perfect tense, which is a kind of past tense. It covers the time from some point in the past up until the present. You have been studying English for some time now.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.