Which one is correct?
"I have studied for five months."
or
"I have been studying for five months."
Are both correct?
Can be used in any situation?
Which one sounds more natural?
Search from various English teachers...
Answers · 3
1
It depends on what you are meaning.
If you mean you have studied for 5 months so that you could do something, e.g., taking a test, and that you have stopped doing so since then, then I imagine the first sentence is more appropriate.
But if you mean that you have studied for 5 months and continue to do so, then you should use the last sentence in the present perfect continuous, for it expresses an action that has been happening during some time and still happens.
1
I imagine you already know the difference between the present perfect and present perfect continuous in English.
You can apply that knowledge here, however, the difference is not that crucial for the verbs to study, to work, and to live. I believe that this is due to these verbs' not being exactly verbs of action and not being exactly verbs of state.
0
I´m learnig English... but I think it´s depends if You are studing or if You finished your study....If You finished, the first one if not the nd one....
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
