📢 (2편) 현재완료 vs 과거 | 시험에 꼭 나오는 유형 연습문제 10선
현재완료와 과거 시제는 중학생 영어 시험에서 가장 많이 출제되는 핵심 문법입니다.
이번 글에서는 내신과 수행평가에 꼭 필요한 연습문제 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 (대표 이미지)