정의
현재완료는 과거의 사건이나 행위가 현재에 미치는 영향을 표현할 때 사용하는 시제입니다.
주어와 현재형 동사 'have' 또는 'has', 그리고 과거분사(past participle)를 결합하여 만듭니다.
구조
- 긍정문 : 주어 + have/has + 과거분사
예 : I have finished my homework. (나는 숙제를 끝냈다.) - 부정문 : 주어 + have/has + not + 과거분사
예 : She has not seen that movie. (그녀는 그 영화를 본 적이 없다.) - 의문문 : Have/Has + 주어 + 과거분사?
예 : Have you ever been to Paris? (너는 파리에 가본 적이 있니?)
용법
- 경험 : 과거에 했던 일을 나타내며, 주로 "ever", "never"와 함께 사용합니다.
예 : I have never been to Japan. (나는 일본에 가본 적이 없다.)
예 : Have you ever tried sushi? (너는 초밥을 먹어본 적이 있니?)
- 결과 : 과거의 행위나 사건의 결과가 현재에 영향을 미칠 때 사용합니다.
예 : I have lost my keys. (나는 열쇠를 잃어버렸다. → 지금 열쇠가 없다.)
예 : She has broken her leg. (그녀는 다리를 부러뜨렸다. → 지금 다리가 부러져 있다.)
- 완료 : 어떤 일이 막 끝났을 때 사용합니다. 주로 "just", "already", "yet"과 함께 사용됩니다.
예 : I have just finished my dinner. (나는 막 저녁을 먹었다.)
예 : He has already left. (그는 이미 떠났다.)
예 : They haven't finished their work yet. (그들은 아직 일을 끝내지 않았다.)
- 계속 : 과거에 시작된 일이 현재까지 계속될 때 사용합니다. 주로 "for", "since"와 함께 사용됩니다.
예 : I have lived here for ten years. (나는 여기서 10년 동안 살았다.)
예 : She has worked at this company since 2015. (그녀는 2015년부터 이 회사에서 일해왔다.)
현재완료와 함께 자주 사용되는 부사
- Ever : 경험을 물어볼 때 사용됩니다.
예: Have you ever been to London? (너는 런던에 가본 적이 있니?) - Never : 경험이 없음을 나타낼 때 사용됩니다.
예 : I have never seen snow. (나는 눈을 본 적이 없다.) - Just : 막 ~했다는 의미로 사용됩니다.
예 : She has just arrived. (그녀는 막 도착했다.) - Already : 이미 ~했다는 의미로 사용됩니다.
예 : They have already eaten. (그들은 이미 먹었다.) - Yet : 아직 ~하지 않았다는 의미로, 주로 부정문과 의문문에서 사용됩니다.
예 : Has he finished his homework yet? (그는 아직 숙제를 끝내지 않았니?)
예 : I haven't finished it yet. (나는 아직 그것을 끝내지 않았다.) - For : 기간을 나타낼 때 사용됩니다.
예 : We have known each other for five years. (우리는 5년 동안 서로 알고 지냈다.) - Since : 시작 시점을 나타낼 때 사용됩니다.
예 : She has lived here since 2010. (그녀는 2010년부터 여기서 살고 있다.)
예시문
경험:
I have visited Paris three times. (나는 파리를 세 번 방문했다.)
He has never played the piano. (그는 피아노를 쳐본 적이 없다.)
결과:
I have lost my wallet. (나는 지갑을 잃어버렸다.)
She has finished her homework. (그녀는 숙제를 끝냈다.)
완료:
They have just left. (그들은 막 떠났다.)
We have already done our work. (우리는 이미 일을 끝냈다.)
계속:
I have lived here for ten years. (나는 여기서 10년 동안 살고 있다.)
He has worked at the company since 2005. (그는 2005년부터 그 회사에서 일하고 있다.)
연습 문제
다음 문장에서 현재완료 시제를 사용하여 문장을 완성하세요.
1. She ________ (visit) the museum three times.
2. They ________ (not finish) their project yet.
3. I ________ (live) in this city for five years.
4. He ________ (just leave) the office.
5. We ________ (know) each other since high school.
정답
1. She has visited the museum three times.
2. They have not finished their project yet.
3. I have lived in this city for five years.
4. He has just left the office.
5. We have known each other since high school.
'1. 영어로 세계로 > (4) 수능, 특강 등 - 문법 정리' 카테고리의 다른 글
[여름방학 특강 10강] 능동태와 수동태 (64) | 2024.07.17 |
---|---|
[여름방학 특강 9강] 조동사 (Modal Verb) (69) | 2024.07.15 |
[여름방학 특강 7강] to부정사 (63) | 2024.07.11 |
[여름방학 특강 6강] 관계대명사 (62) | 2024.07.09 |
[여름방학 특강 5강] 현재분사와 과거분사 (63) | 2024.07.05 |