상세 컨텐츠

본문 제목

[고등문법] 현재완료의 형태와 용법

영어학습/문법

by 레드바분 2021. 7. 1. 22:26

본문

728x90
반응형



1. 현재완료란 무엇인가?

과거의 어느 시점에 발생한 동작이나 상태(일이나 사건)이 현재시점까지 영향을 미칠 때 사용하는 시제이다.




2. 현재완료는 어떤 형태로 사용되나?

현재완료는 <have[has] + 과거분사(p.p)> 형태를 사용한다.

참고로 과거완료는 have의 과거인 <had + 과거분사(p.p)> 형태를 사용하고,

미래 완료는 will have p.p의 형태로 미래의 어느 시점을 기준으로 하여 미래에 어떤 때까지 예상되는 동작이나 상태를 나타낸다.

I have seen the student before.
나는 그 학생을 전에 본 적이 있다.

Ethan has stayed in spain for a year.
Ethan은 1년째 spain에 머물고 있다.

I will have finished my homework by next Monday.
나는 다음 주 월요일 까지 나의 숙제를 끝낼 것이다.




3. 현재완료의 용법

가) 경험

과거에서부터 지금까지의 경험을 말할 때 적용되며, < ~한 적이 있다>라고 해석한다.

주로 ever, never, once, twice, ~times, before 등과 함께 쓰인다.

We have met Juliette three times.
우리는 Juliette을 세 번 만난 적이 있다.

Have you ever seen a turtle ?

we haven't heard the story before.

She has never traveled by ship.

I have seen the movie once.

How many times have you read the magazine?

He has been to the Museum before. 그는 전에 그 박물관에 간 적이 있다.


나) 계속

과거에 일어난 일이 현재까지 계속되고 있는 것을 나타낼 때 쓴다.

I have known Mr. Kim for four years.
나는 Mr. Kim과 4년동안 알고 지낸다.

It has snowed for five days.

I have used this watch for three months.

I have worked here for six years.

My sister has been absent from school
since last Thursday.

내 여동생은 지난 목요일 이래로 학교에 결석하고 있다.

It has rained since last Saturday.

She has known Bob since last year.

We have lived in Texas since 1992.


이외에도 계속적 용법으로 How long~? so far 등과 종종 함께 쓰여 과거에 시작된 동작이나 상태가 현재까지 지속됨을 나타낸다.

How long have you worked here?

How long have you known each other?

How long has Tomas waited for me?

다) 결과

과거의 일이 원인이 되어, 그 결과가 현재에 영향을 미칠 때 쓴다.

Ms. park has lost her bag.
Ms. park은 그녀의 가방을 잃어버렸다.
→ '지금은 갖고 있지 않다'는 의미

Cathy has gone to Seoul by herself.

She has left her bag on the bus.

My friend has lost his umbrella.

He has gone to Iraq.

** I have already read the article.
** I have been to Jamaica.

I have gone to Andong city. (×)
You have gone to Brazil. (×)


라) 완료

just, now, yet, already 등의 부사와 함께 쓰여 과거에 시작한 일이 현재에 끝난 것을 나타낼 때 쓴다.

She has already had dinner.
그녀는 이미 저녁을 먹었다.

She has already cleaned the classroom.

The plane has just arrived at the area.

I have already done my report.

I haven't done my work yet.

Have you done your mission yet?


4. 현재완료의 의문문과 부정문

가) 의문문: Have(Has) + 주어 + 과거분사~?

나) 부정문: 주어 + have(has) + not(never) + 과거분사~

A : Have you ever visited EastTimor ?
너는 동티모르를 방문한 적이 있니?

B : Yes, I have. I have visited there before.
그래. 나는 전에 거기를 방문한 적이 있어.




5. 현재완료와 과거시제의 용법 차이

가) 명백한 과거를 나타내는 부사의 사용

현재완료는 과거나 어떤 특정 시점을 나타내는 부사 ago, when, last night, last week, last month(year), yesterday, just now 등과 함께 사용할 수 없다.

It has snowed for 10 days.

It snowed for 10 days.

She has lived here since 2020.

She lived here in 2020.

He has lived there for 15 years.

He lived there for 15 years.



** just, now는 현재완료의 완료적 용법에 just now 는 명백한 과거를 나타내는 부사로서 과거시제에 사용된다

이런 경우는 과거 시제를사용한다.

He had many computers two years ago.
그는 2년 전에 많은 컴퓨터를 가지고 있었다.

He has sent the letter the day before yesterday. (×)

He sent the letter the day before yesterday. (○)

When has he sent the mail? (×)

When did he send the mail? (○)



나) have been to와 has gone to 의 차이

have been to는 '~에 가 본 적이 있다'로 경험적 용법을 나타내며 has gone to는 '~에 가버렸다'로 결과적 용법을 나타내며 3인칭 주어일 때만 사용 가능하다.

Have you ever been to America?
너는 미국에 가본 적이 있니?

I have been to Hawaii twice.

I have been to Alaska before.

She has gone to Jamaica?
그녀는 자메이카로 가 버렸다


6. have + p.p에 쓰이는 불규칙변화 동사

https://m.blog.naver.com/leeyounguil/221787344734

[예비고등 문법#116] 동사의 3단변화(불규칙 변화) - 1

동사의 불규칙 변화 - 1 동사의 불규칙변화는 현재 - 과거 - 과거분사의 3단 변화를 말한다. 바로 아래 3번...

blog.naver.com


https://m.blog.naver.com/leeyounguil/222142619833

[예비고등 문법#117] 동사의 3단변화(불규칙 동사) - 2

동사의 불규칙 변화 - 2 (26개) am/are/is - was/were - been 이다 break - broke - broken 부수다 build -...

blog.naver.com


https://m.blog.naver.com/leeyounguil/222141674720

[예비고등 문법#118] 동사의 3단변화(불규칙 동사) - 3

불규칙 동사 3단계 (21개) say said said 말하다 sell sold sold 팔다 send sent sent 보내다 shine shone ...

blog.naver.com




https://m.blog.naver.com/leeyounguil/222147227487

[예비고등 문법#119] 동사의 3단변화(불규칙 동사) - 4

동사의 불규칙 변화 - 4 (37개)   cast cast cast 주조하다 cut cut cut 자르다 hit hit hit 치다 hurt hur...

blog.naver.com


https://m.blog.naver.com/leeyounguil/222154417170

[예비고등학교 문법(56)] 동사의 3단변화(불규칙 동사) - 5

#반편성고사 동사의 불규칙 변화 -5 (주의해야할 것들) lie lay lain(현재분사형 lying) 눕다,놓여있다  la...

blog.naver.com



https://m.blog.naver.com/leeyounguil/222163165651

[예비고등 문법#120] 동사의 3단변화(불규칙 동사)-6

#반편성고사(동사의 3단 변화) 동사의 불규칙 변화 - 6 (33개) begin began begun 시작하다 freeze froze f...

blog.naver.com



https://m.blog.naver.com/leeyounguil/222182507280

[예비고등학교 문법(58)] 동사의 3단변화(불규칙 동사)-7

#반편성고사(동사의 3단 변화, 13개)   arise - arose - arisen  생겨나다, 일어나다, 나타나다 awake - aw...

blog.naver.com


https://m.blog.naver.com/leeyounguil/222205447623

[예비고등학교 문법(59)] 동사의 3단변화(불규칙 동사)-8

creep - crept - crept 기어가다 deal - dealt - dealt 다루다, 거래하다 dive - dived(dove) - dived 다이...

blog.naver.com


7. 과거 완료, 미래완료

과거완료는 'had + 과거 분사'의 형태로, 미래 완료는 'will have + 과거 분사'의 형태로 쓰인다.

과거 완료는 과거의 어느 한 시점을 기준으로 그 이전부터 그 기준 시점까지의 일을 나타내며, 계속, 경험, 완료, 결과를 의미한다

She had already read it before her grandfather bought her the book.

그녀는 그녀의 할아버지가 그 책을 사주기 전에 이미 그것을 읽었다.

The wild geese will have flown south by fall.

그 기러기들은 가을까지는 남쪽으로 날아가 버릴 것이다.

He had lived in Seoul since 1992 when I met him. (계속)

내가 그를 만났을 때 그는 1992 년부터 서울에서 살고 있었다.

Jefferson had never seen the ocean before he traveled to Hawai. (경험)

Jefferson은 하와이로 여행하기 전까진 바다를 본 적이 없었다.


She had already seen it when l asked her to watch the movie together. (완료)

내가 그녀에게 그 영화를 함께 보자고 요청했을 때 그녀는 이미 그 영화를 보았다.

He found that Abraham had gone to China. (결과)

그는 Abraham이 중국에 가버렸다는 것을 알았다.



미래 완료는 미래의 어느 시점을 기준으로 그 이전부터 그 기준 시점까지의 일을 나타내며, 계속, 경험, 완료 결과를 의미한다.

We will have lived here for ten years at the end of next month.

우리는 다음달 말이면 이곳에서 10 년 동안 살게되는 셈이다.


The department store will have closed when I arrive there.

내가 백화점에 도착할때에 백화점은 문을 닫았을 것이다.


The heavy snow will have disappeared already by then.

그때는 이미 폭설은 사라졌을 것이다.


출처 : 천재학습백과, Grammar TAPA, 신사고 S 수능, 235 고교 기본 영어




728x90
반응형

관련글 더보기