영어 문법 · 어휘 가이드

📢 (2편) 현재완료 vs 과거 | 시험에 꼭 나오는 유형 연습문제 10선

매일의 배움 2025. 9. 2. 21:00

분홍과 민트 투톤 배경에 놓인 알람시계, 영어 시제 개념을 상징하는 이미지

현재완료와 과거 시제는 중학생 영어 시험에서 가장 많이 출제되는 핵심 문법입니다.
이번 글에서는 내신과 수행평가에 꼭 필요한 연습문제 10문항을 객관식, 단답형, 서술형 등으로 정리했습니다.


👉 이 글은 (1편) 현재완료 vs 과거 | 기본 개념과 자주 하는 실수 정리에서 다룬 개념을 바탕으로 합니다.
아직 1편을 보지 않았다면 먼저 확인해 보세요!

[ 💡 (1편) 현재완료 vs 과거 | 기본 개념과 자주 하는 실수 정리 ]


1. 다음 중 빈칸에 들어갈 말로 알맞은 것을 고르세요.

She ___ to Japan last year.

a)  has gone
b)  has been
c)  went
d)  goes
   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: c)  went
➡️ 해설: 과거 특정 시점(last year)은 현재와 단절 (연결성 X) → 단순 과거시제

 
2. 다음 중 빈칸에 들어갈 말로 알맞은 것을 고르세요.

He ___ three books so far.

a)  read
b)  has read
c)  is reading
d)  reads
   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: b)  has read
➡️ 해설: 과거부터 현재까지(so far) 세 권의 책을 읽었다는 연결성 → 현재완료시제(결과)

 
3. 우리말 뜻을 보고 괄호 안의 표현을 활용하여 문장을 완성하세요.

나는 그 영화를 세 번 본 적이 있다.
( see / movie / three times )

   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: I have seen that movie three times.

➡️ 해설: 과거부터 현재까지 세 번(three times) 영화를 봤다는 연결성 → 현재완료시제(경험)

 
4. 우리말 뜻을 보고 괄호 안의 표현을 활용하여 문장을 완성하세요.

그녀는 10년째 서울에 살고 있다.
( live / ten years )

   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: She has lived in Seoul for ten years.

➡️ 해설: 과거부터 현재까지 10년째(for ten years) 살고 있다는 연결성 → 현재완료시제(계속)

 
5. 우리말 뜻을 보고 괄호 안의 표현을 활용하여 문장을 완성하세요.

그는 그 프로젝트를 아직 끝내지 못했다.
( not / finish / project / yet )

   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: He has not finished his project yet.

➡️ 해설: 과거에 시작한 프로젝트를 현재 아직 완료하지 못했다(not ~ yet) 연결성 → 현재완료시제(완료)

 
6. 문장에서 어법 상 틀린 곳을 찾아 바르게 고치세요.

I have met him on August 15.

   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: have met met

➡️ 해설: 과거 특정 시점(on August 15)은 현재와 단절 (연결성 X) → 단순 과거시제

 
7. 문장에서 어법 상 틀린 곳을 찾아 바르게 고치세요.

She lived here since 2010.

   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: lived   has lived

➡️ 해설: 과거부터(since 2010) 현재까지 살고 있다는 연결성 → 현재완료시제(계속)

 
8. 우리말 뜻에 맞게 영어로 문장을 만드세요.

나는 방금 숙제를 끝냈다.

   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: I have just finished my homework.

➡️ 해설: 과거에 시작한 숙제를 현재(just) 끝냈다연결성 → 현재완료시제(완료)

‼️ 참고: 교과서 영어(+영국식 영어) 기준으로는 현재완료(I have just finished...)가 정석이지만, 일상 영어(+미국 영어)에서는 과거(I just finished...)도 흔히 사용됩니다.

 
9. 우리말 뜻에 맞게 영어로 문장을 만드세요.

그녀는 2015년에 서울에 왔다.

   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답: She came to Seoul in 2015.

➡️ 해설: 과거 특정 시점(in 2015)은 현재와의 연결성 X → 단순 과거시제

 
10. 다음 두 문장의 의미 차이를 간단히 설명하세요.

    ① She has gone to London.
    ② She has been to London.

   👇 [ 더보기 ] 눌러 정답 확인

더보기

💡 정답:

① 지금 런던에 가 있고 아직 돌아오지 않음

② 런던에 가 본 경험이 있음

➡️ 해설:

have gone to = 현재완료 결과
have been to = 현재완료 경험


✨ 마무리

현재완료와 과거의 차이는 "지금과 연결되었는가"에 달려 있습니다.
이번 연습문제들을 풀면서 시제 선택의 감각을 익히셨다면, 내신 시험에서도 훨씬 더 자신감 있게 답할 수 있을 거예요.
 
👉 다음 글에서는 시험 문법을 넘어, 원어민들이 일상 대화에서 자주 쓰는 현재완료 표현을 소개할 예정이니 꼭 이어서 확인해 보세요!

[ ⭐️ 교과서 밖 생생한 영어 패턴 | 현재완료편 ]


사진 출처: Pixabay (대표 이미지)