Professional Documents
Culture Documents
I410 Ecn 0199 2018 001 000747396
I410 Ecn 0199 2018 001 000747396
완료시제
[주요개념 확인하기]
현재완료는 「 have(has) + p.p 」 의 형태로 경험, 완료, 계속, 결과 4 가지 용법으로 사용한다. 현재완료 시제는 과거를
나타 내는 부사(구)와 함께 사용할 수 없다.
ex) I have lived here in 2014. (x)
과거완료는 특정 과거시점보다 더 이전의 과거를 나타낼 때 사용한다. 「 had + p.p 」 의 형태로 현재완료와 동일하게 경
험, 완료, 계속, 결과 4 가지 용법이 있다.
ex) When I arrived at the airport, the flight had already canceled.
과거의 동작 또는 사건이 현재에도 진행 중임을 강조할 때 현재완료진행 시제를 사용한다. 「 have(has) + been + ~ing
」의 형태를 갖는다.
ex) I have been studying English for 8 hours.
She had gone to England yesterday. He has living here for seven years.
He hasn't seen his family for nearly five years. He has been living here since
Ann had already finished her homework when January. He has being lived here for
Kevin got home. three years.
When Minji got home, her mother had already
cooked dinner.
They didn't know where to go because they had
lost their map.
6. 어법상 어색한 문장은?
은?
He lived here five years How long has Brian been living here?
I410-ECN-0199-2018-001-000747396 - 1
-
3.완료
I410-ECN-0199-2018-001- - 2
3.완료
알
맞은 말을 쓰시 How long has she been living in Daejeon?
오.
I have been studying math for three hours.
It started to rain two hours ago. She has been played a mobile game for two
It’s still raining. hours.
is was has
had will have
I410-ECN-0199-2018-001- - 3
3.완료
12) [정답]
[해설] 앞 문장의 시제가 현재이므로 과거완료 시제를 사
용하는 것은 적절하지 않다. 현재완료시제를 사 용하
1) [정답] 여 I just have had a hamburger.로 나타 내는 것
[해설] yesterday 라는 특정 과거시점을 가리키고 이 옳다.
있으므로 단순과거시제를 사용해야 한다.
13) [정답]
2) [정답] [해설] 현재완료진행 구문이므로 'have(has) been v-
[해설] 과거의 특정 시점 이전에 일어난 동작이나 상 태에 ing'가 사용된다. since: ~부터
대해 나타낼 때 ‘had+과거분사’의 과거완료 시제
로 나타낸다. 14) [정답]
[해설] 모두가 말한 것보다 그들이 결혼한 것이 먼
3) [정답] 저 일어난 일이므로 과거완료(had + v-ed)의 형 태
[해설] last year 이라는 특정 과거를 나타내는 표현이 있 로 had got married 는 옳다. 전에 본 적이 없다는
으므로 현재완료진행 시제를 사용할 수 없다. 경험을 나타내므로 현재완료(have + v-ed)의 형태
로 have never saw → have never seen 이
되어야 한다. 2 년 동안 함께 살고 있다는 계속의
4) [정답] had started
의미를 나타내므로 현재완료 (have + v-ed)의 형태
[해설] 친구가 도착한 시점보다 영화가 시작된 것이 로 have live → have lived 가 되어야 한다. 특정한
더 이전이므로 과거완료를 사용하여 빈칸을 완성 한 과거 시점을 나 타내는 부사 yesterday 가 있으므
다. 로 has been taking → took 이 되어야 한다. 미래
의 특정 시점을 나타내는 By next month 가 있으
5) [정답] 므 로 현 재 완 료 have worked → 미 래 완 료 will
[해설] 현재완료진행형은 현재완료시제(have/has been) have worked 가 되어야 한다.
와 현 재 진 행 형 (~ing) 이 함 께 쓰 여 ‘ have/has
been ~ing’의 형태로 과거부터 현재 까지 행위가 15) [정답]
계속 진행되고 있음을 나타낸다.
[해설] (A) ‘여태껏 어디 있었니?’의 의미로 현재완료,
6) [정답] (B) 특정 과거의 시점을 나타내는 부사가 나오므
로 과거 시제가 적절하다. (C) 현재완료진행 시제
[해설] 지갑이 사라진 것을 알아챈 시점보다 캐비넷 안 가 사 용 되 었 기 때 문 에 'up to now', 'for 2
에 보관해두었던 시점이 더 이전이므로 I have put hours', 'since 4 years old'가 빈칸에 들어갈 수 있
→ I had put 으로 고쳐야 한다. 다. (D) ‘~에 가본적이 있다’는 have been to~
로 나타내므로 빈칸에 been 이 들어가야 한다.
7) [정답] has been studying
[해설] 현재완료진행형은 현재완료시제(have/has been) 16) [정답] has, been, raining
와 현 재 진 행 형 (~ing) 이 함 께 쓰 여 ‘ have/has
been ~ing’의 형태로 과거부터 현재 까지 행위가 [해설] 2 시간 전부터 지금까지 비가 내리고 있으므로 현재완
료 진행 「 have[has] been + v-ing 」 을 쓴 다.
계속 진행되고 있음을 나타낸다.
17) [정답]
8) [정답] lost, had bought
[해설] 과거의 특정 시점보다 이전에 일어난 일을 나 타
[해설] 반지를 분실한 것이 어제이고, 구매한 것이 그 전 낼 때는 과거완료 「 had + v-ed 」 를 쓴다.
날이므로 lose → lost, buy → had bought 가 되
어야 한다.
18) [정답] has been preparing for a party since
9) [정답] has been doing 3 o’clock
[해설] 현재완료진행 구문이므로 'have(has) been v- [해설] 과거의 특정 시점부터 현재까지 계속 진행되고 있음
ing'를 사용한다. 을 나타낼 때는 현재완료 진행 「 have[has] been +
v-ing 」 을 쓴다.
10) [정답]
[해설] 컴퓨터가 부서진 과거의 시점보다 더 이전의 일이 19) [정답]
므로 과거완료형인 ‘had + 과거분사’의 형태 로 [해설] 지호가 말한 것(과거)보다 아버지가 일본에
써야 한다. 간 것이 먼저 일어난 일이므로 goes → had gone
이 되어야 한다. 일어났을 때 해가 이미
11) [정답]
[해설] 현재완료는 과거의 특정 시점을 나타내는 의문
사 when 과 함께 쓸 수 없다.
I410-ECN-0199-2018-001-000747396 - 4 -
3.완료
떠 있었던 상태이므로, 과거 시점이 기준이 된다.
get → got 이 되어야 한다. , 과거의 특정 시 점
보다 먼저 일어난 일은 과거완료를 쓰므로
already started → had already started /
had already cook → had already cooked
가 되어야 한다.
20) [정답]
[해설] 는 ‘2 시간 동안 계속 모바일 게임을 하고
있 었다’는 뜻이므로, 과거부터 현재까지 계속
진행 되고 있음을 나타내는 현재완료 진행 「
have[has] been + v-ing 」 이 되어야 한다. 따라서
played
→ playing 이 되어야 한다.
I410-ECN-0199-2018-001-000747396 - 5 -