When we use present perfect, we are inferring in general one or two situations: 1) Something happened from the past and still happening. e. John has studied English for many years.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.