Chapter in 30 Seconds
Master the art of connecting the past to your present reality with confidence.
- Distinguish between 'for' and 'since' to measure duration.
- Use Present Perfect to describe unfinished time periods.
- Describe ongoing actions and states that started in the past.
배울 내용
여러분, 이제 단순히 '과거에 무언가를 했다'는 사실을 넘어, 그 일이 '지금까지 어떻게 이어지고 있는지'를 자연스럽게 말해볼 시간이에요! 이번 챕터에서는 영어 회화의 핵심인 현재완료(Present Perfect)를 완벽하게 정복해 볼 거예요. 먼저, 'for'와 'since'를 사용해 기간과 시작점을 정확히 구분하는 방법부터 배울 거예요. 친구와 대화할 때 «우리 알고 지낸 지 10년 됐어»라고 하거나, 직장에서 «이 프로젝트를 아침부터 지금까지 쭉 붙잡고 있어요»라고 상황을 설명해야 할 때가 있죠? 바로 이럴 때 Present Perfect와 Present Perfect Continuous가 빛을 발한답니다. 'I have known' 같은 상태 동사의 올바른 활용부터, 아직 끝나지 않은 시간(this week)에 대해 말하는 법, 그리고 'so far(지금까지)'를 활용해 그동안의 변화를 설명하는 법까지 차근차근 익히게 될 거예요. 이 챕터를 마치고 나면, 끊겨 있던 과거와 현재의 시간을 하나의 선으로 연결해 훨씬 더 원어민스럽고 풍성한 대화를 나눌 수 있게 될 거예요. 자, 이제 더 깊이 있는 영어의 세계로 함께 들어가 볼까요?
-
현재완료: For vs. Since (지속적인 동작)계속되는 현재완료 행동에 대해
for는 '기간'을,since는 '시작점'을 알려주는 마법 단어예요. -
현재완료와 시간 표현 (for, since, yet)계속되는 행동과 상태를 완벽하게 설명하기 위해
for,since, 그리고yet세 가지를 마스터해 보세요. -
현재완료: 아직 끝나지 않은 일 (오늘, 이번 주)과거의 행동을 현재와 연결할 때 사용해요. 특히 시간이 아직 안 끝났을 때! 핵심은
unfinished time과current relevance예요. -
현재완료: 지금까지 (so far)현재완료는 과거의 사건들을 '지금의 중요성'과 연결해주는 마법 같은 «다리»예요.
-
상태 동사와 함께 사용되는 현재완료 (알아왔다, 있어왔다)과거부터 지금까지 쭉 이어지는 «상태»나 «감정»을 표현할 때 쓰는 «현재완료» 시제!
-
현재 완료: 시간 경과에 따른 변화 (have/has + V3)과거의 변화가 '지금' 어떤 상태나 '결과'를 가져왔는지 설명할 때 쓰는 마법의 공식! 'have/has + V3'를 써서 '과거부터 현재까지'의 이야기를 자연스럽게 '연결'해 보세요.
-
진행 중인 행동에 대해 이야기하기 (현재완료 진행형)Mastering
Present Perfect Continuousconnects past actions to current reality, revealing duration and impact.
Learning Objectives
By the end of this chapter, you will be able to:
-
1
By the end you will be able to: Explain your personal history and current status using the correct tense.
챕터 가이드
Overview
duration and ongoing actionsis a game-changer for B1 English grammar learners! This chapter is your key to sounding much more natural and articulate in everyday conversations. You'll move beyond simply stating facts and start connecting past experiences with your present reality.
How This Grammar Works
finished. The star of the show is the Present Perfect (have/has + past participle). We use it to describe actions that started in the past and continue up to now. For example, to state how long something has been happening, we use 'for' (for a period of time) or 'since' (since a specific start point).I have lived here for five yearsor
She has studied English since 2020.Here, 'living' and 'studying' are ongoing.
I have visited two new places this month so far.
I have known him for ten years,not
I have been knowing him.We also use the Present Perfect to describe changes over time:
The city has become much greener.Finally, when we want to emphasise the ongoing nature or duration of an activity, we turn to the Present Perfect Continuous (have/has + been + -ing verb).
I have been studying for three hourshighlights the continuous effort.
Common Mistakes
- 1✗ Wrong: I live here for five years.
- 1✗ Wrong: She is knowing him since 2010.
Know is a state verb, and generally, state verbs are not used in continuous forms. Use the Present Perfect to show the duration of a state that started in the past and continues to the present.- 1✗ Wrong: I read a book all morning, so I'm tired.
I read a bookis grammatically correct, using the Present Perfect Continuous (
have been reading) here emphasises the ongoing action and its effect (being tired) in the present. It highlights the duration of the activity.Real Conversations
A
B
A
B
A
B
Quick FAQ
When should I use 'for' vs. 'since' with the Present Perfect?
Use 'for' to specify a duration or period of time (e.g., for two hours,
for a long time). Use 'since' to specify the starting point of an action or state (e.g.,
since yesterday, since 2018).
Can I use the Present Perfect with time words like 'today' or 'this week'?
Yes, absolutely! When you use words like 'today,' 'this week,' 'this month,' or 'this year,' and that time period has not finished yet, you typically use the Present Perfect to describe actions or experiences within that ongoing period.
What's the main difference between
I have lived hereand
I have been living here?
Both are often correct for duration.
I have lived here for five yearsstates the fact of living here for that duration.
I have been living here for five yearsemphasises the ongoing nature or process of living here. The continuous form can sometimes imply a temporary situation or a sense of personal involvement.
Why can't I use continuous forms with state verbs in the Present Perfect?
State verbs describe states, emotions, or conditions (e.g., 'know,' 'love,' 'understand,' 'be,' 'have' for possession), not active processes. They naturally indicate duration without needing the continuous form. So, instead of
I have been knowing,we say
I have known.
Cultural Context
Did you eat yet?vs.
Have you eaten yet?).
주요 예문 (8)
I have been studying English `for three years` now.
저는 지금 3년 동안 영어를 공부하고 있어요.
현재완료: For vs. Since (지속적인 동작)She hasn't called me `since Monday morning`.
그녀는 월요일 아침부터 나에게 전화하지 않았어요.
현재완료: For vs. Since (지속적인 동작)I haven't seen that new Netflix series yet, but I've heard it's amazing.
그 넷플릭스 새 시리즈는 아직 못 봤는데, 정말 대단하대요.
현재완료와 시간 표현 (for, since, yet)She has lived in London for five years and loves the city.
그녀는 런던에서 5년 동안 살았고, 그 도시를 사랑해요.
현재완료와 시간 표현 (for, since, yet)She has worked on the project a lot this week.
그녀는 이번 주에 프로젝트 작업을 많이 했어요.
현재완료: 아직 끝나지 않은 일 (오늘, 이번 주)She has worked on this project for three months so far.
그녀는 지금까지 이 프로젝트에서 3개월 동안 일했어.
현재완료: 지금까지 (so far)팁과 요령 (4)
기간 vs. 시작점
I have been waiting for two hours.vs.
I have been waiting since 3 PM.
'현재와 연결'을 생각해요!
I finished my homework yesterday.
시간 단어를 찾아보세요!
시간을 나타내는 단서들을 찾아보세요
핵심 어휘 (6)
Real-World Preview
Catching up with a colleague
Review Summary
- have/has + V3
- have/has + been + V-ing
자주 하는 실수
Use Present Perfect for duration, not Present Continuous.
Since is for a point in time, for is for a period.
State verbs like 'know' do not take the continuous form.
이 챕터의 규칙 (7)
Next Steps
You've mastered a complex grammar area! Keep practicing, and it will become second nature.
Journaling about your current goals
빠른 연습 (10)
I haven't bought a new phone ___ two years.
frontend.learn_grammar.from_rule: 현재완료와 시간 표현 (for, since, yet)
Find and fix the mistake:
She didn't call me back yet today.
frontend.learn_grammar.from_rule: 현재완료: 아직 끝나지 않은 일 (오늘, 이번 주)
My sister ___ interested in art since she was a child.
frontend.learn_grammar.from_rule: 상태 동사와 함께 사용되는 현재완료 (알아왔다, 있어왔다)
올바른 문장을 고르세요:
frontend.learn_grammar.from_rule: 현재 완료: 시간 경과에 따른 변화 (have/has + V3)
Find and fix the mistake:
My understanding of quantum physics significantly improved since I took that course.
frontend.learn_grammar.from_rule: 현재 완료: 시간 경과에 따른 변화 (have/has + V3)
Why are your hands so dirty?
frontend.learn_grammar.from_rule: 진행 중인 행동에 대해 이야기하기 (현재완료 진행형)
Choose the correct sentence:
frontend.learn_grammar.from_rule: 현재완료: 아직 끝나지 않은 일 (오늘, 이번 주)
Find and fix the mistake:
She has been knowing him since they were children.
frontend.learn_grammar.from_rule: 진행 중인 행동에 대해 이야기하기 (현재완료 진행형)
I ___ (not finish) my report this morning.
frontend.learn_grammar.from_rule: 현재완료: 아직 끝나지 않은 일 (오늘, 이번 주)
I ___ never ___ such a delicious meal.
frontend.learn_grammar.from_rule: 현재완료: 지금까지 (so far)
Score: /10
자주 묻는 질문 (6)
for three hours). since는 어떤 일이 언제 시작되었는지, 즉 '시작점'을 알려준답니다 (예: since 9 AM).I have worked here for a year.
for two hours). 'since'는 과거의 '시작점'을 나타내죠 (예: since yesterday 또는 since 2020). I have been waiting for ten minutesvs.
I have been waiting since 7 AM.