현재완료, 과거완료
안녕하세요, 송샘입니다.
이번 시간에는문제 풀이를 통해 현재완료, 과거 완료를 익혀 봅시다.
현재완료 동영상 강의
현재완료에 대한 자세한 설명은 다음 링크를 참고하시기 바랍니다.
먼저 현재완료의 중요한 문법 사항을 정리한 뒤 문제를 풀어 봅시다.
현재완료 POINT
■ 현재완료는 과거에서 시작하여 현재까지 계속되는 동작이나 상태를 나타낼 때 쓴다.
ex) She has lived in Busan for 5 years.
그녀는 부산에서 5년 동안 살고 있다.■ 현재완료는 since (~이래로), for (~동안), over (~에 걸쳐) 등과 함께 쓰인다.
ex) I have studied English since 2020.
나는 2020년부터 영어를 공부해 오고 있다.■ 현재완료는 명백한 과거를 나타내는 표현들(ago, last night, yesterday, 특정 연도 등)과는 함께 쓸 수 없다.
ex) 잘못된 예: I have visited France last year. (X)
올바른 예: I visited France last year. (O)
QUIZ
※ 다음 괄호 안에 동사를 문맥에 맞게 고쳐 쓰시오.
1. Jimmy Carter [tour] since 1994.
Jimmy Cater는 1994이래로 여행해왔다.
2. I [work] at the company for 10 years.
나는 그 회사에서 10년 동안 근무하고 있다.
3. The change [happen] over a long period of time.
변화는 오랜 시간에 걸쳐 일어나고 있다.
4. The elevator [has been] out of order last night.
어제 저녁에 엘리베이터가 고장 났다.
5. The World Cup [has been] held in Korea in 2002.
한국 월드컵은 2002년에 개최 되었다.
정답과 해설
- has toured
→ since가 있어서 과거(1994년)부터 지금까지 계속 이어진 동작을 나타낸다.- have worked
→ for와 함께 써서 과거부터 현재까지 근무 상태가 계속되고 있음을 나타낸다.- has happened
→ over를 사용해 오랜 기간에 걸쳐 변화가 계속되고 있음을 나타낸다.- was
→ last night처럼 명확한 과거는 현재완료(has been)를 쓸 수 없다. 과거형(was)을 써야 한다.- was
→ 2002년처럼 확실한 과거 시점에는 현재완료(has been)를 쓸 수 없다. 과거형(was)을 써야 한다.
과거완료 동영상 강의
과거완료에 대한 내용 설명은 다음 링크를 참고하시기 바랍니다.
[송샘 영어교실/영문법 1분정리] - 과거완료 (had pp) (대과거)
과거완료의 중요한 문법 사항을 정리한 뒤 문제를 풀어 봅시다.
과거완료 POINT
■ 과거완료는 과거의 특정 시점보다 더 이전에 발생한 사건이나 상황을 나타낸다.
ex) When I arrived, she had already left.
내가 도착했을 때, 그녀는 이미 떠난 뒤였다.
(내가 도착한 것보다 그녀가 떠난 것이 더 먼저 발생)■ 과거완료는 반드시 과거와 연결되는 맥락이 있어야 한다. 과거완료는 현재와 단독으로 쓰이지 않는다.
ex) 잘못된 예: I had finished homework now. (X)
올바른 예: I had finished homework before my mom came home. (O)
QUIZ
※ 다음 괄호 안에 동사를 문맥에 맞게 고쳐 쓰시오.
1. I found out the Germans [drop] bombs on London.
나는 독일이 런던에 폭탄을 떨어뜨린 것을 알았다.
2. Mary knew the story because she [read] the book.
Mary는 그녀가 그 책을 읽었기 때문에 그 이야기를 알았다.
3. My friend visited but I [go] out already.
내 친구는 나를 방문했지만 나는 이미 나가 있었다.
4. She recognized him because she [see] him before.
그녀는 그를 이전에 봤기 때문에 그녀는 그를 알아봤다.
5. When we got home, we found out that our house [break into].
우리가 집에 도착했을 때, 우리는 강도가 들었다는 것을 알았다.
정답과 해설
- had dropped
→ 과거(already found out)보다 더 폭탄 투하가 먼저 발생, 대과거- had read
→ 과거(knew) 이전에 이미 책을 읽었다, 대과거- had gone
→ 친구가 방문한 시점(visited)보다 내가 더 먼저 나갔다, 대과거- had seen
→ 과거(recognized)보다 이전에 그를 본적이 있다, 대과거- had been broken into
→ 과거(got home)에 도착하기 전에 강도가 들었었다, 대과거
그럼 이상으로 현재완료, 과거완료에 대한 설명을 마치겠습니다.
다음은 제가 쓴 "현재 완료 직전정리"입니다. 현재완료에서 반드시 알아야할 사항들만 간략하게 정리했습니다. 한 번 보시길 바랍니다.
필요하신 분들은 교보에서 구입할 수 있습니다.
'송성태 영문법 > 문제풀이' 카테고리의 다른 글
「반드시 알아야 할 동명사 관용 표현 12가지 완벽 정리」 (0) | 2025.04.14 |
---|---|
영어 부정어(no, not, never)의 명확한 차이와 활용법 (13) | 2025.04.11 |
현재완료와 과거시제 (2) | 2025.04.04 |
so that, such that 구별 (14) | 2013.10.02 |
불가산명사와 동사 (0) | 2013.10.01 |