기출 101
중2 영어 문법 · Unit 06 · 현재완료의 형태와 쓰임

정답과 해설

문제 PDF 먼저 받기

개념 확인

A1 has
A2 written
A3 hasn't
A4 Have
A5 already
A6 yet
A7 never
A8 have
B1 경험
B2 완료
B3 결과
B4 계속
B5 경험
B6 완료
B7 결과
B8 계속

A1 3인칭 단수 주어 → has

A2 have + 과거분사

A4 현재완료 의문문은 Have + 주어 + p.p.

A5 긍정문의 '이미'

A6 부정문 끝의 '아직'

A7 긍정문에는 ever ✗

B1 횟수

B2 just

B3 지금도 모자가 없다

B4 for

B5 ever

B6 yet

B7 지금 휴대폰이 없다

B8 since

유형별 문제 · 빠른 정답

해설

01 ✓ ③ has taken

주어 Minji(3인칭 단수) → has, take의 과거분사 → taken

풀이 전략주어를 보고 have/has를 정한 뒤, 그 뒤에 과거분사가 왔는지 확인한다. 불규칙 동사는 과거형과 과거분사가 다를 수 있다.
02 ✓ ①③

go – gone, write – written, see – seen. went, wrote, saw는 과거형이다.

03 (1) has fixed (2) have seen (3) has written (4) have eaten

단수 주어(Ben, Mr. Oh) → has, 복수 주어 → have. 그 뒤에 과거분사

채점 포인트각 1점 · have/has와 과거분사 중 하나라도 틀리면 0점
04 ✓ ④

부정문은 has not 〔hasn't〕 + p.p. ①⑤ do, did ✗ ② not의 자리 ✗ ③ 3인칭 단수 → hasn't

05 ✓ ②

의문문은 Has + 주어 + p.p. ~? ①③ do, did ✗ ④ p.p. → checked ⑤ 3인칭 단수 → Has

06 ✓ ②③

② 주어 Jun → has ③ take의 과거분사 → taken. ④ read의 과거분사는 read이다.

07 ✓ ③ 3개 (a, d, e)

b Did you have seen → Have you seen c wrote → written

08 ✓ ⑤ just

긍정문의 '막 ~했다' → have/has와 p.p. 사이에 just. yet은 부정·의문문 끝에 쓴다.

풀이 전략just, already, ever, never는 have/has와 p.p. 사이, yet은 부정문·의문문의 끝에 온다. 먼저 긍정문인지 부정·의문문인지 본다.
09 ✓ ② yet

부정문의 '아직' → 문장 끝에 yet. never는 not과 함께 쓰지 않는다.

10 ✓ ① Have – have

현재완료 의문문은 Have + 주어 + p.p. ~?, 대답도 Yes, I have.

해석A: Ben, 탁구 쳐 본 적 있어? B: 응, 있어. Mia가 가르쳐 줬어.
11 ✓ ⑤

never는 has와 p.p. 사이. ① 자리 ✗ ② not과 never 중복 ✗ ③ rode는 과거형 ④ do ✗

12 ✓ ②⑤

① 긍정문에 ever ✗ ③ 긍정문에 yet ✗ (→ has already finished) ④ not과 never 중복 ✗

13 (1) she has (2) we haven't 〔we have not〕 (3) they have

Have/Has로 물으면 have/has로 답한다. you and Tom → we, the twins → they

채점 포인트각 1점 · did, didn't로 답하면 0점
14 ✓ ④ ever – yet – just

(A) 의문문의 '~해 본 적' → ever (B) 부정문 끝의 '아직' → yet (C) 긍정문의 '막' → just

15 Have you ever sung a Chinese song?

Have + 주어 + ever + p.p. ~? did는 필요 없다.

채점 포인트did를 뺀 것 1점 · 어순 2점
16 ✓ ②

<보기>는 횟수가 있는 경험. ② ever → 경험 ①⑤ 완료 ③ 결과 ④ 계속

풀이 전략단서부터 찾는다. ever, never, before, 횟수 → 경험 / just, already, yet → 완료 / for, since → 계속 / lose, leave 등으로 지금 없는 상태 → 결과
17 ✓ ④

결과: 잃어버린 결과 지금도 없다. 뒤 문장(어디서도 찾을 수 없다)이 단서이다.

18 ✓ ⑤

⑤ already → 완료. ①~④는 never, ever, once, 횟수가 있는 경험

19 ✓ ①

yet은 부정문·의문문의 끝. ②④ just·already ③ ever ⑤ never 자리이다.

20 (1) 경험 (2) 완료 (3) 결과 (4) 계속

(1) before (2) just (3) 지금 우산이 없음 (4) since가 단서

채점 포인트각 1점
21 ✓ ③ a – d

a, d 경험(ever, never) / b, e 완료(just, yet) / c 결과(지금 사전이 없음)

22 (1) has lost her goggles. (2) has left his soccer ball at the park.

과거의 일 때문에 지금 없는 상태 → 결과의 has + p.p. (과거와의 비교 → Unit 7)

채점 포인트각 2점 · lost, left만 쓰면 0점 · have lost, have left는 1점 감점
23 has / read

3인칭 단수 → has, read의 과거분사는 read

채점 포인트각 1점 · have, reads는 0점
풀이 전략우리말에서 '~한 적이 있다, 막(이미) ~했다, 아직 ~ 않았다, ~해 버렸다'를 찾아 have/has + p.p.로 쓴다. 주어의 수와 부사의 자리를 마지막에 확인한다.
24 (1) has seen a whale (2) has never visited China

경험 → has + p.p., 경험이 없으면 has never + p.p.

채점 포인트각 2점 · has saw, hasn't never visited는 1점 감점
25 (1) Seoyeon has already finished her poster. (2) Jun hasn't 〔has not〕 cleaned Bori's cage yet.

already는 has와 p.p. 사이, yet은 부정문의 끝

채점 포인트각 2점 · 부사 자리가 틀리면 1점 감점
26 b → Jun has given Bori some fresh water. / d → The twins have built a robot dog.

b give의 과거분사 → given d 복수 주어 → have

채점 포인트문장 하나당 2점: 기호 1점, 고친 문장 1점 · 고친 부분만 써도 정답
27 (1) Has Emma read the comic book? (2) Ben hasn't 〔has not〕 finished his science homework yet.

의문문: Has + 주어 + p.p. ~? 부정문: has not + p.p. ~ yet

채점 포인트각 2점 · (1) Did Emma ~?는 0점 · (2) yet 자리가 틀리면 1점 감점
28 (1) I have 〔I've〕 lost my bus card. (2) I haven't 〔have not〕 told my mom yet.

(1) 잃어버려서 지금 없음 → 결과 (2) 아직 ~ 않았다 → 완료, yet은 문장 끝

채점 포인트각 2점 · (1) I lost ~는 1점 감점 · (2) yet 자리가 틀리면 1점 감점
해석A: 민호야, 오늘 왜 걸어서 집에 가? B: 교통카드를 잃어버렸어. A: 저런. 엄마가 뭐라고 하셨어? B: 아직 엄마께 말씀 안 드렸어.
29 Daeun has never lost a swimming race.

has + never + p.p.(lost). never와 not을 함께 쓰지 않는다.

채점 포인트has never 2점 · lost 1점 · 나머지 어순 1점 · hasn't never, has never lose는 해당 부분 0점
30 Minho has watched the dance video twice, but he hasn't 〔has not〕 learned the dance yet. 〔but hasn't learned ~〕

앞: 횟수 → 경험(has watched ~ twice) 뒤: 아직 ~ 않았다 → 완료(hasn't learned ~ yet)

채점 포인트앞 절 2점 · 뒤 절 2점 · but 연결 1점 · yet 자리가 틀리면 1점 감점
[31~32] 지문 해석

Bori는 내 햄스터이다. 해바라기씨를 좋아하고 무척 영리하다. 나는 Bori를 2년 동안 길러 왔다. 그동안 Bori는 우리에서 세 번 탈출했다. 지금 우리가 또 비어 있다. 엄마는 출근하셔서 나 혼자 Bori를 찾아야 한다. 침대 밑과 책상 뒤를 확인했지만 아직 찾지 못했다. 잠깐, 책가방 안에서 작은 소리가 들린다.

31 (A) has escaped (B) have checked

(A) 주어 he → has escaped (횟수 → 경험) (B) 주어 I → have checked

채점 포인트각 2점 · have escaped, has checked는 1점 감점
풀이 전략글 속 빈칸은 주어부터 찾아 have/has를 정하고, 쓰임은 주변의 단서(횟수, just, yet, for, 지금 없는 상태)로 판단한다.
32 ⓐ 계속 ⓑ 결과 ⓒ 완료

ⓐ for two years ⓑ 출근해서 지금 집에 없다 ⓒ 아직 ~ 않았다(yet)

채점 포인트각 1점
33 ✓ ①

Mia는 보지 않았고(No, I haven't), Ben은 두 번 봤다(경험).

해석Emma: Mia, 새로 나온 우주 영화 봤어? Mia: 아니, 안 봤어. 그런데 Ben은 두 번 봤어.