<p>What's the differences between these two?</p><p>(1)She has been learning English for two years.<br/>(2)She has learned English for two years.</p>