Search from various English teachers...
Poland flagDanyel
I'm learning English for about... I'm learning English for about a year. & I've been learning English for about a year. What is the difference?

Answers · 2

1
INCORRECT: I'm learning English for about a year. (Use the present perfect for something that is happening now, for a future plan, or a duration of nonspecific length. You may say, "I'm learning English." This could mean right now in this moment or over a period of time.) CORRECT: I've been learning English for about a year. (Use the present perfect continuous for an action that started in the past and has continued to the present moment and may continue into the future. Keywords: 'for about a year.') Learn more verb tenses at: https://www.englishpage.com/verbpage/verbtenseintro.html
1
The first sentence is a different meaning. You could switch it to "I am learning English for a year", to make more sense. Depends on what you're trying to say.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today