본문 바로가기
카테고리 없음

과거의 일이 현재까지 영향을 미칠 때 have p.p. 현재 완료

by 억척언니 2024. 1. 21.
반응형

한국에 없는 시제 이기에 이름 부터가 생소한 현재 완료. 

 

Present Perfect 

영어 이름입니다. 현재 완료. 

 

현재 시제의 'have' 와 과거 분사 (present participle) 의 형태로 

 

1. 의미 : 과거에 일어난 어떤 일이 현재까지 영향을 미치고 지속되는 것을 의미합니다. 

 

2. 형태 : have/has + pp (동사의 과거분사 ; 3단 변화의 마지막형태) 

 

* 과거분사 

규칙적으로 과거형을 만드는 동사들은 -ed/-d/-ied 로 과거형과 똑같이 생겼습니다. 

다만, 불규칙적으로 마음대로 생김새를 바꾸는 동사들은 삼단 변화를 외워야 합니다. 

 

원형 과거형 과거분사형
hear heard heard
buy bought bought
see saw seen
have had had
be was/were been
read read read
write wrote written
lose lost lost
go went gone
take  took taken
get got got/gotten

 

 

 

오늘 예문에 쓰일 동사들의 3단 변화 입니다. 

이 10개의 동사는 꼭 외우고 시작하기. 

 

 

  • 계속 : 과거에 시작된 일이 현재까지 계속 지속될 때

They have been married for nearly fifty years. 

그들은 결혼한지 거의 50년이 되었다. (50년 동안 결혼을 한 상태로 유지해 오고 있다.) 

 

 

She has lived in Seoul all her life. 

그녀는 평생 서울에서 살아 왔다. (서울에서 계속 살아왔고 지금도 그렇다) 

 

 

I've played the guitar ever since I was a teenager. 

난 기타를 연주해왔다 / 10대 때부터 

 

 

 

Where have you been

어디에 있었어? 

I've just been out to the supermarket. 

수퍼에 가 있었어.

 

 

I've worked here since I left school

나는 여기에서 근무 해왔어 /  내가 학교를 졸업한 후로 

 

 

He has had that suit for more than ten years! Isn't it time to get a new one? 

그는 그 수트를 10년도 넘게 가지고 있어왔어. 새로 살 때가 되지 않았나? 

 

 

  • 경험 : ~해본적이 있다. 과거에 했던 경험을 현재에 이야기 할 때. ever, never, before  과 함께 문장을 만들어 볼게요. 

I've seen the movie before

나 전에 그 영화 본 적이 있어. 

 

He has written three books and he is working on another one. 

그는 세 권의 책을 쓴 적이 있고, 지금 또 다른 책을 쓰고 있어요. 

 

I've seen her on TV but I haven't read her book. 

그녀를 TV에서 본 적이 있지만, 그녀의 책을 읽어본 적은 없어요. 

 

 

Have you ever met George? 

조지를 만나본 적 있어요?

Yes, but I've never met his wife.

네, 하지만 그의 아내는 만난 적이 없어요.

 

Have you ever been to San Francisco? 

샌프란시스코에 가 본 적이 있나요? 

No, but I've been to Los Angeles. 

아니오, 하지만 LA에 가 본 적 있어요.

 

Have you ever seen a ghost? 

유령을 본적이 있나요? 

 

 

  • 완료 : 과거부터 해오던 일을 방금 완료했다고 할 때 

Have you finished your homework yet

너의 과제를 아직 끝내지 않았니? 

 

No, so far I've only done my history. 

아니오, 아직 역사만 끝냈어요.

 

We have bought a new car this week. 

이번 주에 새 차를 샀어요.

 

Would you like some more ice cream? 

아이스크림 더 먹을래요? 

No, thanks. I've had enough. 

감사하지만, 괜찮습니다. 충분히 먹었어요.

 

I've finished reading the book. 

그 책 읽기를 끝냈어요. (그 책 다 읽었어요.) 

 

 

We've decided to spend a week in Paris. 

우리는 파리에서 일주일을 보내기로 결정했어요.

 

We have just got back from our holidays. 

우리는 지금 막 휴가에서 복귀했어요.

 

 

  • 결과 : 과거의 어떤 일이 현재에 영향을 미쳐 어떤 결과를 가져왔다. 

I can't get in the house. I've lost my keys. 

집에 들어갈 수 없어요. 내 키를 잃어버렸어요. (그래서 지금 없어요.) 

 

Teresa isn't at home. I think she has gone shopping.

테레사는 집에 없어요. 쇼핑하러 간 것 같아요.

 

Where's Maria? I haven't seen her for weeks. 

마리아는 어디에 있나요? 그녀를 몇 주 동안 못 봤어요.

She's gone to Paris for a week. She will be back tomorrow. 

그녀는 파리로 가서 지금 없어요. 내일 돌아올 거에요. 

 

  • have been to    vs    have gone to 

~에 가본적이 있다.  vs  ~에 가버려서 지금 없다. 

 

 

#현재완료

#해본적있다

#have_pp

#영어공부

 

 

 

 

 

 

 

 

 

 

 

 

반응형