B1 Verb Tenses 23 min read 보통

과거 행동: 단순 과거 vs. 현재 완료

과거에 일어난 일이 '완전히 끝났는지' 아니면 '지금까지 연결되는지'가 중요해요.

Grammar Rule in 30 Seconds

Use Past Simple for finished actions at a specific time; use Present Perfect for life experiences or actions connected to now.

  • Use Past Simple with specific time markers like 'yesterday' or 'in 2010'. Example: 'I saw him yesterday.'
  • Use Present Perfect for experiences without a specific time. Example: 'I have seen that movie.'
  • Use Present Perfect for actions that started in the past and continue now. Example: 'I have lived here for years.'
Past Simple: [Subject + Verb-ed + 📅] | Present Perfect: [Subject + have/has + Past Participle + 🔗]

Overview

방금 인스타그램에 스토리를 올렸나요? 아니면 5분 전에 올렸나요? I postedI have posted 사이에서 고민하는 것은 마치 함정처럼 느껴질 수 있습니다.
이는 영어 학습자들에게 가장 흔한 고민거리입니다. 하나는 이미 끝난 과거의 일처럼 느껴지고, 다른 하나는 현재와 연결된 생생한 일처럼 느껴집니다. Simple Past(과거형)는 닫힌 문입니다.
Present Perfect(현재완료형)는 다리입니다. 과거에 머물러 있는 일에는 Simple Past를 사용하고, 오늘날에도 여전히 중요한 일에는 Present Perfect를 사용합니다. Simple Past를 역사책으로, Present Perfect를 실시간 뉴스 피드로 생각해보세요.
I lost my keys라고 말하면 그냥 옛날 이야기를 하는 것입니다. 하지만 I have lost my keys라고 말하면 아마 당신은 지금 문 앞에 서서 들어가지 못하고 있는 상황일 것입니다. 이 선택이 당신의 하루가 어떻게 전달되는지를 결정합니다.
사진에 필터를 입히는 것과 같습니다. 하나는 그 순간을 보여주고, 다른 하나는 그 분위기(현재의 상황)를 보여줍니다. 다시는 틀리지 않도록 확실히 해둡시다.

How This Grammar Works

영어 사용자들은 시간에 집착합니다. 우리는 끝난 행동이 현재의 순간에 닿아 있는지를 중요하게 생각합니다. Simple Past는 '그때'를 위한 것이고, Present Perfect는 '지금' + '그 전'을 위한 것입니다.
당신의 인생이 거대한 여행 가방이라고 상상해보세요. 당신이 한 모든 일이 그 안에 들어 있습니다. 경험에 대해 이야기할 때는 Present Perfect를 사용합니다.
I have visited Paris는 파리가 당신의 가방 안에 있다는 뜻입니다. 언제 갔는지는 중요하지 않습니다. 그냥 지금 그 경험을 가지고 있다는 것이 중요합니다.
하지만 지난주 화요일에 탔던 비행기에 대해 이야기한다면 Simple Past를 사용하세요. 그 비행은 끝났습니다. 더 이상 가방 안에 있지 않고 달력 위의 특정 지점일 뿐입니다.
Simple Past는 '언제'가 필요합니다. Present Perfect는 특정한 '언제'를 싫어합니다. 대신 '무엇을' 했는지와 '몇 번' 했는지를 좋아합니다.
시계가 아니라 결과가 중요합니다. 친구에게 I have seen that movie라고 말하면 그 영화에 대해 이야기할 준비가 되었다는 뜻입니다. 만약 I saw it yesterday라고 말하면 그냥 자신의 일정을 보고하는 것입니다.
Present Perfect는 사교적이고 관련성이 높으며, Simple Past는 사실적이고 거리가 느껴집니다.

Formation Pattern

1
Simple Past의 경우, 동사의 형태만 바꾸면 됩니다.
2
동사의 두 번째 형태(V2)를 사용합니다.
3
규칙 동사는 -ed를 붙입니다. I walked.
4
불규칙 동사는 외워야 합니다. I went.
5
Present Perfect의 경우, '도우미'가 필요합니다.
6
have 또는 has + 과거분사(V3)를 사용합니다.
7
he, she, it에는 has를 사용합니다.
8
그 외(I, you, we, they)에는 have를 사용합니다.
9
규칙 과거분사도 -ed로 끝납니다. I have walked.
10
불규칙 과거분사는 완전히 변하는 경우가 많습니다. I have gone.
11
Simple Past의 부정문은 did not + 동사원형을 사용합니다. I didn't go.
12
Present Perfect의 부정문은 have/has not + V3를 사용합니다. I haven't gone.
13
Simple Past의 의문문은 Did로 시작합니다. Did you go?.
14
Present Perfect의 의문문은 Have/Has로 시작합니다. Have you gone?.

When To Use It

yesterdaylast week 같은 '타임스탬프'가 있을 때는 Simple Past를 사용합니다. 시간이 끝났다면 동사도 끝난 것입니다. I finished my homework at 10 PM은 종료된 행동입니다.
todaythis week처럼 아직 끝나지 않은 시간의 경우에는 Present Perfect를 사용합니다. I have finished three tasks today는 오늘 더 많은 일을 할 수도 있다는 뜻입니다! 또한 인생의 경험에도 사용합니다.
I have traveled to Tokyo는 언제인지는 말하지 않지만, 당신이 세계 여행가라는 것을 알리고 싶을 때 사용합니다. 그리고 현재 눈에 보이는 결과가 있는 최근의 행동에도 사용합니다. I've cut my finger.
보세요, 지금 피가 나고 있죠! 만약 I cut my finger라고 말했다면, «그거 언제 그랬어? 1995년?»이라고 물어볼 수도 있습니다.
과거에 시작되어 지금까지 계속되는 일에도 사용합니다. I have lived here for five years. 당신은 지금도 거기 살고 있습니다.
만약 I lived there for five years라고 말하면 이제 이사했다는 뜻입니다. Present Perfect는 '여전히'와 '이미'를 위한 것이고, Simple Past는 '완료'와 '종료'를 위한 것입니다.

Common Mistakes

특정한 시간과 함께 Present Perfect를 사용하지 마세요. 이것이 가장 큰 실수입니다. 절대로 I have seen him yesterday라고 말하지 마세요. 매트릭스의 오류처럼 들립니다. 그냥 I saw him yesterday라고 하세요. 또 다른 실수는 도우미 have/has를 잊어버리는 것입니다. I seen that이라고 말하면 안 됩니다. I have seen it 또는 I saw it입니다. 동사 형태를 틀리는 것도 흔합니다. I have went는 틀렸고 I have gone이 맞습니다. beengone의 차이도 주의하세요. He has gone to London은 그가 아직 거기 있다는 뜻이고, He has been to London은 갔다 왔다는 뜻입니다. sincefor에도 주의하세요. 시작점에는 since(since Monday), 기간에는 for(for three days)를 사용합니다. I have worked here since three days라고 말하지 마세요.

Contrast With Similar Patterns

Simple Past vs. Past Continuous: Simple Past는 빠른 동작 The phone rang, Past Continuous는 배경 상황 I was sleeping입니다. Simple Past vs.
Past Perfect: Past Perfect는 '과거보다 더 과거'입니다. I had already eaten when they arrived. Present Perfect vs.
Present Perfect Continuous: Present Perfect는 결과에 집중합니다. I have painted the wall (벽칠을 끝냈다, 깨끗하다). Present Perfect Continuous는 과정에 집중합니다.
I have been painting the wall (계속 칠하고 있다, 지금도 페인트가 묻어 있다). Simple Past는 사진 같고, Present Perfect는 지금도 재생 중인 비디오 같습니다.

Quick FAQ

Q

just와 함께 Present Perfect를 쓸 수 있나요?

네! I have just finished는 몇 초 전에 일어난 일을 뜻합니다.

Q

I'veI have와 같나요?

네, 훨씬 자연스럽게 들립니다. 채팅할 때는 줄임말을 쓰세요.

Q

정확한 시간을 모를 때는요?

Present Perfect를 쓰세요. 일반적인 소식을 전할 때 안전한 선택입니다.

Q

미국인들은 Present Perfect를 덜 쓰나요?

조금요. 미국인들은 종종 I already ate라고 하지만 영국인들은 I've already eaten이라고 합니다. 둘 다 괜찮아요!

Q

불규칙 동사는 어떻게 외우나요?

소리별로 묶으세요. Sing/sang/sung처럼요. 도움이 됩니다!

Q

인생 경험에 Simple Past를 써도 되나요?

'언제'를 덧붙인다면 괜찮습니다. I went to Japan in 2018.

Q

왜 이렇게 어렵죠?

당신의 뇌는 하나의 '과거형'을 원하는데 영어는 굳이 나누려 하기 때문입니다.

Q

I've lived here since 2010이라고 해도 되나요?

네, 지금도 거기 살고 있다는 뜻입니다.

Past Simple vs. Present Perfect (Regular Verb: Work)

Person Past Simple (Affirmative) Present Perfect (Affirmative) Past Simple (Negative)
I
worked
have worked
did not work
You
worked
have worked
did not work
He/She/It
worked
has worked
did not work
We
worked
have worked
did not work
They
worked
have worked
did not work

Present Perfect Contractions

Full Form Contraction Negative Contraction
I have
I've
I haven't
You have
You've
You haven't
He has
He's
He hasn't
She has
She's
She hasn't
It has
It's
It hasn't
We have
We've
We haven't
They have
They've
They haven't

Meanings

The choice between these tenses depends on whether the speaker views the action as a completed event in a finished time period or as an event with relevance to the present moment.

1

Specific Past Event

Actions completed at a known, finished time in the past.

“We visited Paris in 2019.”

“Did you call her an hour ago?”

2

Life Experience

Actions that happened at some point in a person's life, where the exact time is not important.

“I have been to Japan three times.”

“Have you ever eaten snails?”

3

Unfinished Duration

An action that started in the past and is still true or happening now.

“I have worked here since June.”

“They have been married for twenty years.”

4

Recent Action with Present Result

A very recent event that changes the current situation.

“I've cut my finger!”

“The taxi has arrived.”

Reference Table

Reference table for 과거 행동: 단순 과거 vs. 현재 완료
시제 형태 핵심 개념 시간 초점 예시
Simple Past
Verb + -ed / Irregular
행동이 끝났고, 특정 과거 시점
과거의 특정 시점 (예: 'yesterday')
I `saw` him `last night`.
Present Perfect
have/has + V3
현재와 관련된 행동 또는 특정되지 않은 시점
특정되지 않은 과거 또는 현재까지 계속 (예: 'ever', 'yet')
I `have seen` that movie.
Simple Past
Subject + V2
과거 사건들의 연속
끝난 순간들의 연속
He `woke up`, `ate`, and `left`.
Present Perfect
Subject + have/has + V3
경험, 삶의 사건들
지금까지의 어느 시점
She `has never tried` sushi.
Simple Past
Subject + V2
과거의 습관/상태 (더 이상 아님)
과거의 끝난 기간
We `lived` there `for 10 years` (and moved).
Present Perfect
Subject + have/has + V3
현재까지 지속된 기간
과거부터 현재까지 ('for', 'since')
We `have lived` here `for 10 years` (still living).

격식 수준 스펙트럼

격식체
Have you ever had the opportunity to visit Paris?

Have you ever had the opportunity to visit Paris? (Travel conversation)

중립
Have you ever been to Paris?

Have you ever been to Paris? (Travel conversation)

비격식체
Ever been to Paris?

Ever been to Paris? (Travel conversation)

속어
You been to Paris yet?

You been to Paris yet? (Travel conversation)

과거 행동: Simple Past vs. Present Perfect

과거 행동

Simple Past

  • 특정 시간 Yesterday, last week, in 2020
  • 끝난 행동 명확한 끝이 있는 이야기
  • 형태 Verb + -ed / 불규칙 V2

Present Perfect

  • 불특정 시간 Ever, never, already, yet
  • 현재 결과 행동이 현재에 영향을 줌
  • 진행 중인 행동 Since, for (과거에 시작하여 현재까지 계속)
  • 형태 Have/has + 과거 분사 (V3)

Simple Past vs. Present Perfect: 핵심 차이점

Simple Past
시간 과거의 특정하고 끝난 시점
초점 언제 일어났는지 (과거 사건 자체)
현재와의 연결 없거나 아주 간접적; 사건은 끝남
예시 I `ate` pizza `last night`.
Present Perfect
시간 불특정한 과거, 또는 현재까지의 기간
초점 현재의 결과 또는 경험
현재와의 연결 직접적으로 관련; 계속되거나 영향을 미침
예시 I `have eaten` too much pizza (and feel full now).

과거 시제 선택: Simple Past 또는 Present Perfect?

1

특정하고 끝난 과거 시점이 언급되었나요 (예: `yesterday`, `in 2010`, `last week`)?

YES
`Simple Past`를 사용하세요!
NO
다음 질문으로 이동하세요.
2

이 행동이 '지금' 중요한 명확한 '결과'나 '영향'을 가지고 있나요?

YES
`Present Perfect`를 사용하세요!
NO
다음 질문으로 이동하세요.
3

'ever', 'never' 등을 사용하여, 정확한 시점은 중요하지 않지만 당신의 삶에서 어떤 시점에 일어난 '경험'인가요?

YES
`Present Perfect`를 사용하세요!
NO
다음 질문으로 이동하세요.
4

이 행동이 과거에 시작되어 '현재까지 계속'되었나요 (예: 'for' 또는 'since' 사용)?

YES
`Present Perfect`를 사용하세요!
NO
위에 해당하지 않는다면, 문맥을 다시 평가하거나 일반적인 과거 사건을 위한 `Simple Past`일 수 있어요.

시간 표현 & 시제

Simple Past

  • Yesterday
  • Last week/month/year
  • In 1999
  • An hour ago
  • When I was a child
  • On Monday

Present Perfect

  • Already
  • Yet
  • Ever
  • Never
  • Just
  • So far
  • Since 2020
  • For five years
  • Recently
  • Lately

수준별 예문

1

I saw a movie yesterday.

I saw a movie yesterday.

2

I have been to Italy.

I have been to Italy.

3

Did you eat lunch?

Did you eat lunch?

4

She has a new car.

She has a new car.

1

We moved here two years ago.

We moved here two years ago.

2

Have you ever seen a whale?

Have you ever seen a whale?

3

I haven't finished my homework yet.

I haven't finished my homework yet.

4

He worked in a bank for five years (but not now).

He worked in a bank for five years (but not now).

1

I've lived in London since 2015.

I've lived in London since 2015.

2

I lived in London in 2015.

I lived in London in 2015.

3

She's just broken her glasses.

She's just broken her glasses.

4

Did you see the news last night?

Did you see the news last night?

1

I've been working on this report all morning.

I've been working on this report all morning.

2

The Prime Minister has resigned, a spokesperson announced today.

The Prime Minister has resigned, a spokesperson announced today.

3

I've known him for ages, but we only met in person last week.

I've known him for ages, but we only met in person last week.

4

Have you ever been to the Louvre?

Have you ever been to the Louvre?

1

It's the first time I've ever seen such a beautiful sunset.

It's the first time I've ever seen such a beautiful sunset.

2

I've had quite enough of your excuses!

I've had quite enough of your excuses!

3

The company has seen its profits double over the last decade.

The company has seen its profits double over the last decade.

4

I only realized I'd lost my wallet when I got to the checkout.

I only realized I'd lost my wallet when I got to the checkout.

1

The city has undergone a remarkable transformation since the turn of the century.

The city has undergone a remarkable transformation since the turn of the century.

2

I have long maintained that the policy was flawed from the outset.

I have long maintained that the policy was flawed from the outset.

3

Should you have finished the task by tomorrow, please let me know.

Should you have finished the task by tomorrow, please let me know.

4

The suspect was seen to have entered the building at 9 PM.

The suspect was seen to have entered the building at 9 PM.

혼동하기 쉬운

Past Actions: Simple Past vs. Present Perfect Been vs. Gone

Learners mix up 'have been to' and 'have gone to'.

Past Actions: Simple Past vs. Present Perfect For vs. Since

Using 'since' for duration or 'for' for a point in time.

Past Actions: Simple Past vs. Present Perfect Past Simple vs. Past Continuous

Confusing a finished action with a background action.

자주 하는 실수

I have seen him yesterday.

I saw him yesterday.

You cannot use Present Perfect with a finished time word like 'yesterday'.

I saw him never.

I have never seen him.

Experiences use Present Perfect with 'never'.

Did you ever went to London?

Have you ever been to London?

Questions about life experience use 'Have you ever...'.

I have go to the store.

I have gone to the store.

Present Perfect requires the past participle (V3).

I live here for two years.

I have lived here for two years.

Use Present Perfect for actions that started in the past and continue now.

When have you arrived?

When did you arrive?

'When' asks for a specific time, so it needs Past Simple.

I have worked there since two years.

I have worked there for two years.

Use 'for' for a period of time, 'since' for a starting point.

I've been to the cinema last night.

I went to the cinema last night.

'Last night' is a finished time period.

It's the first time I go there.

It's the first time I've been there.

The phrase 'It's the first time...' requires the Present Perfect.

I already saw that movie.

I've already seen that movie.

In standard British English, 'already' requires Present Perfect (though US English allows Past Simple).

I've had this car since I've been 20.

I've had this car since I was 20.

The 'since' clause usually takes the Past Simple to mark the starting point.

문장 패턴

I have never ___ in my life.

I ___ to the ___ last ___.

Have you ___ the ___ yet?

It has been ___ since I last ___.

Real World Usage

Job Interviews very common

I have worked in marketing for ten years. In 2020, I led a major campaign.

Texting Friends constant

Just got home! Have you left yet?

News Headlines common

Scientists have discovered a new planet.

Travel / Tourism very common

Have you ever been to the Grand Canyon? I went there last summer.

Doctor's Appointment occasional

How long have you had this pain? It started two days ago.

Social Media Posts very common

I've finally finished my degree! Graduation was amazing.

💡

시간 단서 찾기

문장에 'yesterday', 'last week', 'in 2020' 같은 특정 과거 시간을 나타내는 말이 있으면 Simple Past를 사용해요. 'already', 'yet', 'ever', 'never', 'since', 'for' 같은 표현이 있으면 Present Perfect를 사용해야 해요. 이 시간 단서들이 여러분의 가장 좋은 친구예요!
Look for words like yesterday, last week, in 2020 (Simple Past) versus already, yet, ever, never, since, for (Present Perfect). These are your best friends for choosing the right tense!
⚠️

특정 시간 언급 시 현재완료 X

이건 아주 중요한 규칙이에요! 'an hour ago', 'when I was young'처럼 과거의 명확하고 끝난 시점을 언급할 때는 절대로 Present Perfect를 사용할 수 없어요. 꼭 Simple Past를 사용하세요.
If you mention a definite, finished point in the past (e.g., an hour ago, when I was young), you absolutely CANNOT use the Present Perfect. Stick to the Simple Past.
🎯

현재완료는 '지금의 결과' 생각하기

헷갈릴 때는 이렇게 물어보세요. '이 과거의 행동이 지금 현재에 직접적인 결과나 영향을 미 미칠까?' 만약 그렇다면, 보통 Present Perfect를 사용해요. 그냥 과거에 있었던 이야기를 할 뿐이라면 Simple Past를 사용하고요. "When in doubt, ask yourself: 'Does this past action have a direct, observable result or impact on the present moment?' If yes, Present Perfect is usually your go-to. If it's just a story from the past, Simple Past."
🌍

미국식 vs 영국식 영어의 미묘한 차이

두 가지 형태 모두 전 세계적으로 이해되지만, 미국 영어에서는 영국 영어가 Present Perfect를 사용할 상황에 Simple Past를 선호하는 경우가 있어요 (특히 'just', 'already', 'yet'과 함께). 너무 스트레스받지 말고, 이런 미묘한 차이가 있다는 것만 알아두세요. "While both forms are understood globally, American English sometimes favors the Simple Past where British English would use Present Perfect (especially with just, already, yet). Don't stress too much, but be aware of the subtle difference if you're targeting a specific audience."

Smart Tips

Stop! Do not use 'have'. 'Ago' is a magnet for the Past Simple.

I have seen him two days ago. I saw him two days ago.

Start with 'Have you ever...'. It's the most natural way to open a topic about experiences.

Did you ever eat sushi? Have you ever eaten sushi?

Use the Present Perfect. It explains *why* the present situation is the way it is.

I lost my keys (so I am looking for them). I've lost my keys (so I can't get into my house).

Always check if the verb is in the Present Perfect. 'Since' and Past Simple rarely go together in the same clause.

I am a teacher since 2010. I have been a teacher since 2010.

발음

I've /aɪv/, He's /hiːz/

Contractions

In natural speech, 'have' and 'has' are almost always contracted.

worked /t/, played /d/, wanted /ɪd/

The '-ed' ending

Past Simple endings can sound like /t/, /d/, or /ɪd/.

Rising intonation for experience questions

Have you ever been to Spain? ↗

Conveys curiosity about life history.

암기하기

기억법

SPIT: Simple Past Is Timed. (If you have a time, use Simple Past).

시각적 연상

Imagine the Past Simple as a locked treasure chest buried in the sand. Imagine the Present Perfect as a long rope stretching from a boat in the past all the way to your hands on the shore today.

Rhyme

If the time is dead and gone, Past Simple is the one. If the time is still alive, Present Perfect will arrive.

Story

A traveler named Sam (Simple) always carries a calendar and marks exactly when he did things. A traveler named Pete (Perfect) never carries a calendar; he only talks about the things he has seen and the places he has been in his whole life.

Word Web

YesterdayAgoLastEverNeverSinceForJust

챌린지

Write down 3 things you did yesterday (Past Simple) and 3 things you have done in your life that you are proud of (Present Perfect).

문화 노트

British speakers are much stricter about using the Present Perfect for recent actions with 'just', 'already', and 'yet'.

American speakers often use the Past Simple for recent actions where a Brit would use Present Perfect.

Similar to British English, but often uses 'have' in informal storytelling more frequently.

The Present Perfect in English developed from a construction meaning 'I possess [something] in a finished state'.

대화 시작하기

Have you ever traveled to a country that surprised you?

What is the best meal you've eaten this year?

How long have you been studying English?

Have you seen any good movies lately?

일기 주제

Write about your life experiences. List five things you have done and five things you haven't done yet.
Describe your last vacation in detail. Where did you go? What did you do? Who did you meet?
Compare your life now to your life five years ago. Use 'for' and 'since' to describe changes.
Write a news report about a fictional event that just happened. Start with the 'big news' and then give the specific details.

자주 하는 실수

Incorrect

정답


Incorrect

정답


Incorrect

정답


Incorrect

정답

Test Yourself

알맞은 형태를 고르세요 (Simple Past 또는 Present Perfect)

I ___ to Paris three times in my life.

✓ Correct! ✗ Not quite. Correct answer: have been
이것은 삶의 경험을 나타내며, 과거의 특정되지 않은 시점에 완료되어 현재와 관련 있는 행동입니다. 'Have been'은 장소를 방문했다가 돌아온 경험에 사용돼요.
문장의 오류를 찾아 고치세요. Error Correction

Find and fix the mistake:

She has bought a new car last month.

✓ Correct! ✗ Not quite. Correct answer: She bought a new car last month.
'last month'는 특정 과거 시점을 나타내는 표현이므로, Present Perfect가 아닌 Simple Past 시제를 사용해야 해요.
올바른 영어 문장을 입력하세요. 번역

Translate into English: 'Ella nunca ha visto la nieve.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She has never seen snow.","She's never seen snow."]
'Nunca' (never)는 현재까지의 경험을 나타내므로, Present Perfect ('has never seen')를 사용해야 해요.
어떤 문장이 과거 시제를 올바르게 사용했나요? 객관식

올바른 문장을 고르세요:

✓ Correct! ✗ Not quite. Correct answer: They moved to London in 2010.
'In 2010'은 특정 과거 시점이므로, Simple Past ('moved')가 맞아요.

Score: /4

연습 문제

8 exercises
Choose the correct tense for the finished time marker. 객관식

I ___ to the cinema last night.

✓ Correct! ✗ Not quite. Correct answer: went
'Last night' is a finished time, so we use Past Simple.
Complete the sentence with the correct form of 'be'.

Have you ever ___ to Mexico?

✓ Correct! ✗ Not quite. Correct answer: been
We use 'been' for life experiences (going and returning).
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

I have lived in Paris in 2010.

✓ Correct! ✗ Not quite. Correct answer: I lived in Paris in 2010.
Specific years require Past Simple.
Rewrite the sentence using 'since'. Sentence Transformation

I moved here in January. (I / live / here / since January)

✓ Correct! ✗ Not quite. Correct answer: I have lived here since January.
'Since' requires the Present Perfect for continuing actions.
Choose the best response. Dialogue Completion

A: Have you seen the new Batman movie? B: Yes, I ___ it on Friday.

✓ Correct! ✗ Not quite. Correct answer: saw
The speaker specifies 'on Friday', so the tense must switch to Past Simple.
Which word goes with which tense? Grammar Sorting

Word: 'Already'

✓ Correct! ✗ Not quite. Correct answer: Present Perfect
'Already' is a classic signal word for the Present Perfect.
Is this rule correct? True False Rule

We use the Present Perfect when we don't know or don't say the exact time.

✓ Correct! ✗ Not quite. Correct answer: True
This is the definition of the indefinite past.
Match the time word to the tense. Match Pairs

Match 'Two weeks ago'

✓ Correct! ✗ Not quite. Correct answer: Past Simple
'Ago' always signals the Past Simple.

Score: /8

Practice Bank

12 exercises
알맞은 형태를 고르세요 (Simple Past 또는 Present Perfect) 빈칸 채우기

I ___ my keys. I can't find them anywhere!

✓ Correct! ✗ Not quite. Correct answer: have lost
문장의 오류를 찾아 고치세요. Error Correction

When did you have finished your homework?

✓ Correct! ✗ Not quite. Correct answer: When did you finish your homework?
어떤 문장이 지속되는 상황을 올바르게 설명하나요? 객관식

올바른 문장을 고르세요:

✓ Correct! ✗ Not quite. Correct answer: She has lived here for ten years (and still lives here).
올바른 영어 문장을 입력하세요. 번역

Translate into English: '¿Has estado alguna vez en Nueva York?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you ever been to New York?","Have you ever been in New York?"]
단어들을 순서대로 배열하여 올바른 문장을 만드세요. Sentence Reorder

이 단어들을 문장으로 배열하세요:

✓ Correct! ✗ Not quite. Correct answer: I have never seen that movie.
시간 표현과 가장 적절한 시제를 연결하세요. Match Pairs

시간 표현과 가장 적절한 시제를 연결하세요:

✓ Correct! ✗ Not quite. Correct answer: matched
알맞은 형태를 고르세요 (Simple Past 또는 Present Perfect) 빈칸 채우기

My parents ___ married in 1990.

✓ Correct! ✗ Not quite. Correct answer: got
문장의 오류를 찾아 고치세요. Error Correction

He has lived in New York for five years, but now he lives in Boston.

✓ Correct! ✗ Not quite. Correct answer: He lived in New York for five years, but now he lives in Boston.
올바른 영어 문장을 입력하세요. 번역

Translate into English: 'Ellos vieron la película anoche.'

✓ Correct! ✗ Not quite. Correct answer: ["They saw the movie last night.","They watched the movie last night."]
단어들을 순서대로 배열하여 올바른 질문을 만드세요. Sentence Reorder

이 단어들을 질문으로 배열하세요:

✓ Correct! ✗ Not quite. Correct answer: Have you ever eaten sushi?
현재 결과와 관련된 행동을 올바르게 암시하는 문장을 고르세요. 객관식

올바른 문장을 고르세요:

✓ Correct! ✗ Not quite. Correct answer: I have broken my leg, so I can't play football.
알맞은 형태를 고르세요 (Simple Past 또는 Present Perfect) 빈칸 채우기

She ___ her first novel in 2022.

✓ Correct! ✗ Not quite. Correct answer: wrote

Score: /12

자주 묻는 질문 (8)

Yes, if the time you are talking about is finished. For example, at 10 PM you can say 'I had a big breakfast today' because breakfast time is over.

`I've been to London` means you went and came back. `He's gone to London` means he is still there.

American English often uses the `Past Simple` for recent actions with 'already', 'just', and 'yet'. Both are understood, but `Present Perfect` is more formal/British.

Yes, but only if the action is finished. 'I lived in Italy for 2 years' (I don't live there now). 'I have lived in Italy for 2 years' (I still live there).

Usually, 'ever' is for questions and negatives. In affirmative sentences, we use it with superlatives: 'It's the best movie I've ever seen.'

Group them by sound! (Sing/Sang/Sung, Ring/Rang/Rung) or (Write/Wrote/Written, Drive/Drove/Driven).

Usually no. We use `Present Perfect` to introduce the topic, but the story itself is told in the `Past Simple`.

Yes! The first 'have' is the auxiliary, and 'had' is the past participle of the main verb 'to have'. Example: 'I have had a headache all day.'

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto vs. Indefinido

English is stricter about not using the perfect with specific time words like 'yesterday'.

French moderate

Passé Composé vs. Passé Simple

French speakers often over-use the Present Perfect in English because their 'have' form covers both English tenses.

German moderate

Perfekt vs. Präteritum

German speakers struggle with the English Past Simple because they are used to using 'have' for everything in speech.

Japanese low

〜た (~ta) form

Japanese speakers must learn to distinguish between a simple past event and a 'state of experience'.

Arabic partial

Al-madi (Past) + Qad

Arabic does not use an auxiliary verb like 'have' to form these tenses.

Chinese partial

了 (le) and 过 (guo)

Chinese has no verb conjugation, so the distinction is made entirely through particles.

Learning Path

Prerequisites

Was this helpful?
아직 댓글이 없습니다. 첫 번째로 생각을 공유하세요!