본문 바로가기

문법 연구실

[영어 문법] 현재완료 용법과 예문, 쓸 수 없는 경우 알아보기

반응형

 

 

현재완료 (Present Perfect)

 

형태: have [has] + 과거분사(p.p) 

과거의 어느 한 시점에서 일어난 동작이나 상태가 현재까지와 연결되어 완료, 경험, 계속, 결과 등으로 나타나는 전체 Time(시간) 표시의 일부로서 과거의 사실보다는 현재와의 관련성에 더 중점이 두어진다

 

1. 완료 

already, just, now, lately, recently, yet, still, etc 

 

I have just lost my watch. 나는 방금 손목시계를 잃어버렸다.

They have been married now. 

그들은 지금 결혼생활을 해오고 있다. 

They have already arrived at the airport. 

그들은 벌써 공항에 도달했다. 

Her train has not started yet. 그녀가 탄 열차가 아직 출발하지 않았다.

 

2. 경험

before, ever, never, often, once, twice, -times, sometimes, rarely, seldom 등등

 

We have not seen the criminal before. 우리는 그 범인을 전에 보지 않았다. 

Have you ever read the Bible? 당신은 성경을 읽은 적이 있나요?

Yes, I have read it only once. 네, 나는 딱 한번 그것을 읽었습니다. 

 

I have been to the airport to see my friend off. (~에 갔다 왔다.) <완료>

I have been to Ulan Bator. (~에 가본 적이 있다.) <경험>

I have been in London before. (~에 살았던 적이 있다) <경험>

 

 

 

3. 계속 

1) 지금까지(so far, until now, up to now)  2) since~ (~이래로)  3) for~ (~동안)  4) from(~때부터) 
5) How long~?  6) these ~ (최근 ~동안)  7) all day (하루 종일)  8) all my life (내 평생 동안)

 

There has been nothing special so far. (=until now)

지금까지는 특별한 게 아무것도 없었다.  

Mother has been sick since two weeks ago. 

(=Mother got sick two weeks ago, and she is still sick.) 

어머니는 2주 전부터 앓고 계신다.

How long have you lived in Korea? 

당신은 한국에 얼마동안 살아왔나요?

We have been very busy these three months. 

나는 최근 3개월 동안 매우 바빴다.

 

4. 결과 (결과 표시 시점 부사(구)가 없는 것이 특징이다.)

 

I have lost my watch. (I lost my watch, and I don't have it now.)

나는 시계를 잃어버렸다. (그리고 나는 지금 그것을 가지고 있지 않다.)

The delinquent student has left school. (He is no longer in school.)

그 비행 학생은 자퇴했다. (더 이상 학교에 다니지 않는다.)

She has gone to her country. <결과> 그녀는 그녀의 나라로 가버렸다. (가버리고 없다.) 

I [ We, You ] have gone to my [our, your] country. <1,2인칭에 사용 불가> 

나는 [우리는, 당신은 ] 나 [ 우리, 당신 ]의 나라로 가버렸다. (X)

 

5. be + 자동사의 과거분사 (arrive, come, fall, go, finish, return, rise, set etc.) 

 

완료형의 한 형태로서의 [be+자동사의 과거분사] 형태는 결코 수동태가 아니라 해당 자동사의 동작이 끝난 후의 상태를 나타내어 이미 형용사화 된 것으로 볼 수 있다. 

 

Spring has come. [1] <동작 결과 표시> 봄이 왔다.  

Spring is come. [2] <결과 상태 표시>  봄이 와 있다. 

 

All his dream has gone. [1] <동작 결과 표시> 그의 모든 꿈이 사라졌다. 

All his dream is gone. [2] <결과 상태 표시>  그의 모든 꿈은 사라진 상태이다.

 

6. 미래완료의 대용 (시간, 조건 부사절에서 현재완료가 미래완료를 대신한다.) 

 

Return him the book when you have done with it. (will have done

네가 그것을 마쳤을 때 그 책을 돌려주어라.

 

By the time you have finished the course, you will come to know all the truth. (will have finished)

당신이 그 과정을 끝마쳤을 무렵에, 당신은 그 모든 진실을 알게 될 것입니다. 

 

Once you have met him, you will get to like him. (will have met

일단 당신이 그를 만나면, 당신은 그를 좋아하게 될 것입니다. 

 

If she has finished the work, she will join us. (will have finished)

만일 그녀가 그 일을 끝마치면, 그녀가 우리와 합류할 겁니다.

 

7. 현재완료와 함께 쓸 수 없는 시점 표현들 

완료가 어느 한 기간[시간]을 가리키므로 어느 한 순간을 나타내는 어구와는 어울릴 수가 없다.

 

We saw [have seen] her again yesterday

 

I received [have received] your e-mail two hours ago

 

The soldiers returned [ have returned ] from the civil war just now

 

When did she marry [has she married] the foreigner? 

 

I visited [have visited] Italy then[first, in 2002, that year, in those days.] 

 

<나의 학습 유형이 궁금하다면? 아래 링크에서 간단하게 확인하세요.>

 

https://englishforest07.tistory.com/240

 

[2025 수능대비] ebsi 고등 EDT 학습유형진단 무료검사 해보기

현대 교육에서 학습은 이전보다 더욱 다양하고 맞춤화된 방식으로 이루어지고 있습니다. 학생 한 명 한 명의 개별적인 학습 스타일과 특성을 이해하고 고려하는 것은 더 나은 학습 경험을 제공

englishforest07.tistory.com

 

반응형