다양한 영어 선생님을 검색해 보세요...
Argentina flagJohn
Present Perfect or Past Perfect Continues? I have studied in the school for 2 years before I leaved it. or I had been standing in the school for 2 years before I leaved it.

답변 · 9

1
You could use past simple or past perfect, as people have said. The reason English has both is to clarify the timeline. In your example, it is pretty clear in either tense. "I studied in the school for two years before I left." or "I had studied in the school for two years before I left." This is because the events happened in the order they were mentioned. The combination of past simple and past perfect allows you to change the order of the events. For example, "I left school. I had studied there for two years." is still correct. Past perfect lets us know that the action of studying occurred before the action of leaving. If you said "I left school. I studied there for two years." people might think that you went back for two more years after you left. The combination of these two tenses is especially useful because it allows you to talk about events more flexibly without confusing the listener. It is especially useful for telling stories.
0
You both are native English speakers.
0
Why does English have different tenses if you tell me that I should use Past Simple for discribe a period of time?
0
Okay Greg! Could you please remake the sentence but you should use "2 years" and "before I left"? Don't use Past Simple.
0
Simple past tense can be used for periods of time from the past. I agree with Jack - it's the best choice here. "I studied in the school for 2 years before I left it". A similar example using the simple past tense is: "I taught at the school for 3 years while I was there."

아직도 답을 찾지 못하셨나요?

질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!

집에서 편안하게 언어를 배울 수 있는 기회를 놓치지 마세요. 경험 많은 강사진을 살펴보고 지금 바로 첫 수업을 신청하세요!

오늘 학습 시작하기