기출 101

Unit 3 과거완료 문제 풀기

유형 01과거완료의 형태와 뜻★★★
01
하다음 빈칸에 알맞은 것은?
When Minho came home, his sister all the cookies.
①has eaten②had ate③had eaten④have eaten⑤was eat
풀이 전략

해결 방안기준이 되는 과거의 때(when절, by then)를 찾고, 그보다 먼저 일어난 일에 had + p.p.를 쓴다. 주어와 관계없이 had이다.

오답 함정과거 기준인데 has/have p.p.를 쓰거나, had 뒤에 과거형(had ate)을 쓰기 쉽다.

02
하다음 대화의 빈칸에 알맞은 것은?
Jiho: you ever been to Jeju before you moved to Seoul, Tom?
Tom: No, I hadn't. I went there for the first time last summer.
①Have②Did③Were④Has⑤Had
03
중다음 중 어법상 어색한 문장은?
①Yuna had finished her essay by noon.②The boys had not cleaned it by six.③Had Ben brushed his teeth by then?④Ms. Kang had took the tests home.⑤When Jun came, Tori had hidden.
04
중다음 <보기>의 밑줄 친 부분과 쓰임이 같은 것은?
<보기>Jiho had never played the drums before he joined the band.
①Mia had already gone home by then.②Tom had lived in Busan for two years.③Emma had lost her bag, so she cried.④The bell had just rung when I got in.⑤Ben had ridden a horse twice by then.
05
중괄호 안의 말을 이용하여 과거완료 문장을 완성하시오. (3점)
(1) Emma her lines before the rehearsal. (not, memorize)
(2) Jun Tori's cage when his mom checked it? (clean)
(3) Ben and Mia home by ten last night. (go)
06
중우리말과 같도록 할 때 빈칸에 알맞은 것은?
서연이는 그날 전에는 바다에서 수영해 본 적이 없었다.
Seoyeon in the sea before that day.
①has never swum②had never swum③had never swam④never had swum⑤was never swimming
07
상다음 중 어법상 옳은 문장끼리 짝지어진 것은?
a. Had the concert started when you got there?
b. Mia had been to Busan twice by the end of last year.
c. Jun hadn't feed Tori when he left.
d. They has already left when we called.
e. Did Emma had seen the movie before?
①a, b②a, c③b, c④b, d⑤d, e
유형 02대과거와 두 문장 합치기★★★
08
하다음 빈칸에 알맞은 것은?
Minji saw the hole and knew that Coco her shoe.
①had chewed②has chewed③have chewed④had chew⑤is chewing
풀이 전략

해결 방안두 일에 ①② 순서를 붙인다. 먼저 일어난 일이 had p.p., 기준이 되는 나중 일이 과거시제이다.

오답 함정순서를 거꾸로 써서 나중 일에 had p.p.를 붙이기 쉽다. before·after가 있으면 과거시제도 옳다.

09
하다음 문장의 내용과 일치하는 것은?
When Daeun got to the shop, her uncle had already fixed her bike.
①다은이가 도착한 뒤에 삼촌이 자전거를 고쳤다.②다은이가 도착하기 전에 자전거 수리가 끝나 있었다.③다은이와 삼촌이 함께 자전거를 고쳤다.④다은이가 왔을 때 삼촌은 자전거를 고치는 중이었다.⑤삼촌은 다은이의 자전거를 고치지 못했다.
10
중다음 중 어법상 옳은 문장을 모두 고르시오.자주 출제
①Emma said she had watched the show.②The rain had stopped when we left.③When I called Tom, he has gone out.④Mia lost the pen Dad had given her.⑤Yuna had visited Jeju last Sunday.
11
중다음 두 문장을 한 문장으로 바꿀 때 빈칸에 알맞은 것은?
Jun gave Tori a bath. Then his mom came home.
→ When his mom came home, Jun Tori a bath.
①has given②gives③had gave④was given⑤had given
12
중다음 두 문장을 한 문장으로 바르게 나타낸 것은?
Mia baked a cake. Then she gave it to Ben.
①Mia had given Ben the cake she baked.②Mia has given Ben the cake she baked.③Mia gave Ben the cake she had baked.④Mia gave Ben the cake she has baked.⑤Mia gave Ben the cake she had bake.
13
중괄호 안의 동사를 알맞은 형태로 쓰시오. (단, 일이 일어난 순서에 맞게 쓸 것) (3점)
(1) When Yuna opened the box, she found that someone the cookies. (eat)
(2) Ms. Kang found out that we the safety video at home. (not, watch)
(3) Daeun her uncle's shop yesterday. (visit)
14
상다음 중 어법상 어색한 문장은?
①After Ben ate, he washed the dishes.②Mia had packed her bag before noon.③When I got home, Dad had made pizza.④Tom had broken his leg a week ago.⑤I knew Emma. I had met her at camp.
15
상주어진 두 문장을 과거완료를 이용하여 한 문장으로 쓰시오. (4점)
(1) Emma finished her homework. Then her friends called her.
→ When her friends called her,
(2) Jiho lost his guitar pick on Monday. He found it under his bed on Friday.
→ On Friday, Jiho found the guitar pick
유형 03시제 구별과 어법 판단★★★
16
하다음 빈칸에 알맞은 것은?
Mr. Park the animal shelter since 2018. He still runs it.
①has run②had run③runs④ran⑤had ran
풀이 전략

해결 방안기준 시점부터 정한다. 지금까지면 현재완료, 과거의 그때까지면 과거완료, yesterday·ago 등 과거 시점 하나면 과거시제이다.

오답 함정since만 보고 과거완료를 쓰거나, ago·last가 있는데 과거완료를 쓰기 쉽다.

17
하다음 빈칸에 들어갈 말로 알맞지 않은 것은?
Daeun had learned to ride a bike .
①by then②before age six③by last summer④two years ago⑤before Tom did
18
중다음 빈칸 (A), (B)에 알맞은 말이 바르게 짝지어진 것은?
• Jun (A) Tori for more than two years now.
• When Jun got Bori, he (B) Tori for a year.
①had had – has had②has had – had had③has had – has had④had had – had had⑤had – has had
19
중다음 중 어법상 옳은 문장을 모두 고르시오.
①I had seen the movie last night.②Ben wore my cap. He had lost his.③Yuna had went home by six.④When we arrived, the game has begun.⑤Mia knew the way. She had been there.
20
중괄호 안의 동사를 알맞은 형태로 쓰시오. (3점)
(1) Minji Coco for four years now. (have)
(2) By the time Mr. Park found her, Minji's cat on the street for months. (live)
(3) Mr. Oh to Beijing last winter. (go)
21
상다음 빈칸에 알맞은 것은?
Ben's eyes were red and dry. He at his screen for three hours.
①has been staring②had been stared③had being staring④was been staring⑤had been staring
22
상다음 중 어법상 옳은 문장의 개수는?
a. When Emma called, I had already gone to bed.
b. Jiho has been practicing when his mom came in.
c. Tori had been hiding under the bed for an hour when Jun found her.
d. Mia had met Ms. Kang at the library two days ago.
e. Before he joined our club, Ben had never played chess.
①1개②2개③3개④4개⑤5개
유형 04서술형★★★
23
하우리말과 같도록 괄호 안의 말을 배열하시오. (3점)
민지가 집에 왔을 때 Coco는 이미 잠들어 있었다.
(when, Minji, came home, Coco, had, already, fallen asleep)
풀이 전략

해결 방안기준 시점(when절, by the time)을 먼저 정하고 먼저 일에 had + p.p.를 쓴다. already, never는 had와 p.p. 사이에 둔다.

오답 함정has/have를 쓰거나 had + 과거형, ago·yesterday와 과거완료를 함께 쓰면 감점이다.

24
하우리말과 같도록 괄호 안의 말 중 필요 없는 한 단어를 빼고 배열하시오. (3점)
Tom은 서울로 이사 오기 전에는 한국 음식을 먹어 본 적이 없었다.
(Tom, had, has, never, tried, Korean food, before, he moved to Seoul)
25
중다음은 서연이의 지난 토요일 오전 일과이다. 표를 보고 시제를 알맞게 써서 문장을 완성하시오. (3점)
TimeWhat happened
9:00Seoyeon walked Max.
10:00Seoyeon cleaned her room.
11:00Emma visited Seoyeon.
12:00They watched a movie.
(1) By ten o'clock, Seoyeon Max.
(2) When Emma visited, Seoyeon her room.
(3) Seoyeon and Emma a movie at noon.
26
중<조건>에 맞게 우리말을 영작하시오. (4점)
(1) Ben은 Emma가 이미 그 책을 읽었다는 것을 알았다. (know, already, read, the book)
(2) 유나는 지갑을 집에 두고 왔다는 것을 깨달았다. (realize, leave, her wallet, at home)
<조건>① 괄호 안의 말을 이용할 것 ② 과거완료를 쓸 것
27
중다음 중 어법상 틀린 문장 두 개를 골라 기호를 쓰고 바르게 고쳐 쓰시오. (4점)
a. When we reached the stadium, the game had already started.
b. Mia had bought this bike three days ago.
c. Jun hadn't eaten anything since breakfast, so he was hungry.
d. Tom has already left when we called him.
e. Had you ever met Mr. Oh before you came here?
(1) →
(2) →
28
상<조건>에 맞게 우리말을 영작하시오. (4점)
(1) 한 코치님이 다은이를 불렀을 때 다은이는 30분째 수영하고 있었다. (swim, for, when, Ms. Han, call)
(2) 준은 지금 두 시간째 토리의 새집을 만들고 있다. (build, Tori's new house, for)
<조건>① 괄호 안의 말을 이용할 것 ② 기준 시점에 맞는 완료진행형을 쓸 것
29
상<조건>에 맞게 우리말을 영작하시오. (4점)
(1) 다은이는 열두 살이 될 때까지 비행기를 타 본 적이 없었다. (never, take a plane, until)
(2) 박 선생님은 작년 말까지 300마리가 넘는 동물을 구조했었다. (Mr. Park, save, by the end of last year)
<조건>① 괄호 안의 말을 이용할 것 ② 과거완료를 쓸 것
30
상다음 글에서 어법상 틀린 부분 두 곳을 찾아 바르게 고쳐 쓰시오. (4점)
Last Sunday, Minji and Jun visited Mr. Park's animal shelter. When they got there, a family had just adopted Lucky, the old gray cat. Minji was glad because Lucky has lived at the shelter for three years. Then Mr. Park showed them a box. Someone had leaved it at the door that morning. Inside were four tiny kittens. Minji had never held a kitten that small, so she was nervous.
(1) →
(2) →
유형 05지문·대화 통합 서술형★★
[31~32] 다음 글을 읽고 물음에 답하시오.
Last Saturday, Ben swam in his first city contest. He (A) (never, swim) in front of a big crowd before, so his legs felt weak. Ms. Han, his coach, gave him a bottle of water and told him to breathe slowly. By the time his race began, he (B) (calm down). He finished third out of eight swimmers. After the race, Ben checked his phone. His parents couldn't come because they were working, but they had watched the race online. They had sent him ten messages. Ben smiled and ran to Ms. Han.
31
중윗글의 (A), (B)에 괄호 안의 말을 이용하여 과거완료로 쓰시오. (3점)
(A)    (B)
풀이 전략

해결 방안글의 기준 시점(대회 날, 경기 시작)을 잡고, 그보다 먼저 일어난 일을 had p.p.로 쓴다.

오답 함정never를 had 앞에 두거나 swim의 과거분사를 swam으로 쓰기 쉽다.

32
중윗글의 내용과 일치하는 것은?
①Ben은 전에 많은 관중 앞에서 수영해 본 적이 있었다.②한 코치님은 Ben에게 물을 주었다.③Ben은 8명 중 2등을 했다.④Ben의 부모님은 경기장에서 경기를 보았다.⑤Ben은 경기 전에 휴대폰을 확인했다.
33
중다음 대화의 빈칸에 알맞은 것은?
Mia: I called you at nine last night, but you didn't answer.
Tom: Sorry. I to bed by then.
①had gone②have gone③had went④has gone⑤was go

풀이 기록은 이 기기의 브라우저에만 저장되며 서버로 보내지 않습니다.

오류를 발견하셨나요? 문제 번호와 함께 문의 페이지로 알려 주세요.