'I have studied at high school for 2 years' or 'I studied at high school for 2 years'

Status
Not open for further replies.

trueheart_205

Member
Joined
Dec 30, 2011
Member Type
Student or Learner
Native Language
Vietnamese
Home Country
Vietnam
Current Location
Vietnam
Should I say 'I have studied at high school for 2 years' or 'I studied at high school for 2 years'?
And my studying is in the past, not continuing to present. Sometimes I see the present perfect and simple past are used interchangedly. So, how can I distinguish them?
Thanks in advance.:lol:
 
NOT A TEACHER

I have studied at a high school for two years.
You may or may not be still studying at a high school.

I studied at a high school for two years.
This happened in the past and I am no longer studying at a high school.

I have been studying at a high school for two years.
This implies that I have not yet finished studying at a high school.

I hope this helps.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top