'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:
 

Chicken Sandwich

Senior Member
Joined
Jun 20, 2010
Member Type
Interested in Language
Native Language
Russian
Home Country
Russian Federation
Current Location
Netherlands
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.
Top