중2 문법 · UNIT
06
중2 영어 문법 · CHAPTER 2 · 시제와 조동사
중2 영어 문법 Unit 06현재완료의 형태와 쓰임 개념 정리
개념 정리와 예문을 먼저 읽고, 아래에서 유형별 문제 33문항 PDF를 무료로 받으세요. 정답과 해설은 따로 정리해 두었습니다.
이 단원의 목표 ①
have/has와 과거분사로 현재완료 문장을 만들고, 부정문과 의문문으로 바꿀 수 있다.
이 단원의 목표 ②
ever, never, already, yet, just를 알맞은 자리에 쓸 수 있다.
이 단원의 목표 ③
현재완료가 경험·계속·완료·결과 중 어떤 뜻으로 쓰였는지 구별할 수 있다.
1개념 정리
1현재완료의 형태: have/has + 과거분사 시험 단골
과거에 한 일이 지금과 이어져 있을 때 have/has + 과거분사(p.p.)를 쓴다. 주어가 I, you, we, they와 복수이면 have, 3인칭 단수(he, she, it, Jun)이면 has이다.
The twins have planted sunflowers in the school garden. 쌍둥이는 학교 정원에 해바라기를 심었다.
Seoyeon has painted the art room door. 서연이는 미술실 문을 칠했다.
Seoyeon has painted the art room door. 서연이는 미술실 문을 칠했다.
축약 I have → I've, we have → we've, she has → she's, have not → haven't, has not → hasn't
2과거분사 만들기: 과거형과 다른 동사에 주의
종류
규칙
예 (원형 – 과거 – 과거분사)
규칙
동사원형 + -ed
finish – finished – finished / study – studied – studied
불규칙
과거 = 과거분사
형태가 같다
lose – lost – lost / make – made – made / read – read – read
불규칙
과거 ≠ 과거분사
형태가 다르다
see – saw – seen / eat – ate – eaten / go – went – gone / write – wrote – written
주의 과거분사 자리에 과거형 ✗: has ate → has eaten, have took → have taken
3부정문과 의문문, 대답 시험 단골
Mia hasn't opened the gift. 부정문: have/has + not + p.p.
Has Tom washed the dishes? Yes, he has. / No, he hasn't. 의문문: Have/Has + 주어 + p.p. ~?
Has Tom washed the dishes? Yes, he has. / No, he hasn't. 의문문: Have/Has + 주어 + p.p. ~?
주의 do, did를 쓰지 않는다: Did you have seen ~? ✗ → Have you seen ~? ○
대답도 have로:Yes, I did. ✗ → Yes, I have. ○
대답도 have로:
4ever, never, just, already, yet, before의 자리 시험 단골
부사
자리와 뜻
예
ever
have/has와 p.p. 사이 · (의문문) 지금까지 ~해 본 적
Has Daeun ever touched a jellyfish?
never
have/has와 p.p. 사이 · 한 번도 ~ 않은
Coco has never bitten anyone.
just, already
have/has와 p.p. 사이 · 막 / 이미
The concert has just started. / I've already packed.
yet
부정문·의문문의 끝 · 아직 / 벌써
Has the bell rung yet?
before
문장 끝 · 전에
We have met Ms. Han before.
주의 haven't never ✗ (not과 never를 함께 쓰지 않는다) / 긍정문에는 yet ✗, '이미'는 already
5네 가지 쓰임: 경험·계속·완료·결과 시험 단골
쓰임
뜻
예
경험
ever, never, before, 횟수
~한 적이 있다
Minji has visited a dog cafe twice.
민지는 애견 카페에 두 번 가 본 적이 있다.
계속
for, since (→ Unit 7)
(지금까지) 계속 ~해 왔다
Jiho has played the guitar for three years.
지호는 3년 동안 기타를 쳐 왔다.
완료
just, already, yet
막(이미) ~했다
Ben has just come back from the lab.
Ben은 실험실에서 막 돌아왔다.
결과
lose, leave 등
~해 버렸다 (그래서 지금 ~하다)
Mia has lost her library card.
Mia는 도서 대출 카드를 잃어버렸다. (지금도 없다)
참고 과거 Mia lost her library card.는 잃어버린 사실만 말하고, 지금 찾았는지는 알 수 없다. 과거와 현재완료의 차이는 Unit 7에서 배운다.
never(경험)와 not ~ yet(완료)
Tom has never eaten raw fish. 한 번도 먹어 본 적이 없다 (경험)
Tom hasn't eaten his lunch yet. 아직 점심을 먹지 않았다 (완료)
never는 not 없이 have/has 뒤에, yet은 부정문의 끝에 쓴다.
Tom hasn't eaten his lunch yet. 아직 점심을 먹지 않았다 (완료)
never는 not 없이 have/has 뒤에, yet은 부정문의 끝에 쓴다.
시험 직전 체크 3
- have/has + 과거분사 (have went, has ate ✗) / 3인칭 단수 주어는 has
- 의문문 Have/Has + 주어 + p.p. ~? → Yes, I have. / No, I haven't. (did ✗) / never는 not과 함께 쓰지 않는다
- 경험(ever, never, before, 횟수) · 완료(just, already, yet) · 결과(지금도 ~한 상태) · 계속(~해 왔다)
2개념 확인
개념 확인 A
다음 괄호 안에서 알맞은 것을 고르시오.
A1Emma (has / have) seen the new musical twice.
A2We have (wrote / written) three letters to Grandma.
A3Jiho (hasn't / haven't) tuned his guitar yet.
A4(Did / Have) you ever tried Chinese tea?
A5Mia has (already / yet) packed her lunch.
A6Ben hasn't answered my text (already / yet).
A7I have (ever / never) eaten a mango.
A8A: Have you met Ms. Han? B: Yes, I (have / did).
개념 확인 B
다음 문장의 현재완료가 어떤 쓰임인지 쓰시오. (경험 / 계속 / 완료 / 결과)
B1Seoyeon has visited the art museum three times.
B2Minji has just given Coco a bath.
B3Tom has lost his cap, so he is wearing mine.
B4Mr. Oh has taught Chinese for six years.
B5Have you ever touched a snake?
B6The pizza hasn't arrived yet.
B7Yuna has left her phone on the bus.
B8Emma and Mia have known each other since 2024.
쓰임은 단서로 구별한다
ever, never, before, 횟수(once, twice, ~ times) → 경험 / just, already, yet → 완료 / for, since → 계속 / lose, leave 등으로 지금 없는 상태 → 결과. 해석은 '~한 적이 있다', '막(이미) ~했다', '~해 왔다', '~해 버렸다'로 한다.
스스로 점검
- have/has + 과거분사로 현재완료 문장을 만들고, 주어에 맞게 have와 has를 고를 수 있다.
- 불규칙 동사의 과거분사(seen, eaten, gone, written, taken)를 과거형과 구별해 쓸 수 있다.
- 현재완료의 부정문과 의문문을 만들고, Yes, I have. / No, I haven't.로 답할 수 있다.
- ever, never, just, already는 have/has와 p.p. 사이, yet은 부정문·의문문 끝에 쓸 수 있다.
- 단서를 보고 현재완료가 경험·계속·완료·결과 중 어떤 쓰임인지 구별할 수 있다.
- has lost처럼 결과로 쓰인 현재완료를 '지금도 ~한 상태'로 해석할 수 있다.
유형별 문제 33문항 PDF
9쪽 · 유형 5개 · 난이도 하/중/상 · 서술형 15문항 · 정답과 해설 포함
무료 · 개인 학습용 인쇄 자유
무료 · 개인 학습용 인쇄 자유
이어서 공부하기