나를 변화시키는_영어

[영어 문법] 현재완료 , 과거완료, 미래완료 시제 공부하기

씨프트 2022. 1. 1. 14:12
반응형

 

출처 unsplash

저번시간은 12시제 중 현재, 과거, 미래 시제에 대해 배웠습니다.

그럼 오늘은 완료시제에 대해서 배우겠습니다.

바로 현재완료, 과거완료, 미래완료 시제겠죠?


현재완료

과거에 시작되어 현재까지 상태나 동작이 계속 이어지는 것을 말합니다.

중요한 것은 현재가 포인트입니다. 꼭 현재랑 연관이 있어야 한다는 것

모양은 have + p.p입니다.

현재완료는 용법으로 구분을 하는데요

4가지로 나뉩니다.

1. 완료 : 지금 막 ~했다. 과거에 시작한 행동이 최근에 또는 지금 막 끝난 동작이나 상태를 말합니다.

함께 잘 쓰이는 부사는 already, yet, just, lately, recently, this week, this month...

위의 부사를 잘 암기해두면 문장을 볼 때 힌트를 얻을 수 있습니다.

 

she has already had lunch.

그녀는 벌써 점심을 먹었다

 

He has finished his report now.

그는 그의 보고서를 지금 끝마쳤다.

They haven't eaten lunch yet.

그들은 아직 점심을 먹지 않았다

2. 경험 : ~한 적이 있다. 현재까지의 경험을 말합니다.

ever, never, before, twice, once, seldom, sometimes, often 등과 함께 쓰여요

How many times have you been to New York?

지금껏 뉴욕을 몇 번이나 가봤어?

I have once lived in Korea.

나는 한때 한국에 산 적이 있다.

 

I have been to the park before.

나는 그 공원에 전에 가 본 적이 있다.

** have been to VS have gone to 차이점

have been to + 장소 명사

: ~에 가본 적이 있다.(다녀와서 지금 여기 있다.) 경험

~에 갔다 왔다. 완료

Have you ever been to Seoul?

너 사울에 가본 적 있니? (경험)

I have just been to Seoul.

지금 막 서울에 갔다 왔다. (완료)

have gone to + 장소 명사

: ~에 가버렸다 (그래서 지금 여기 없다) 결과

(3인칭에만 사용, 1, 2인칭에는 사용하지 못함)

ex) I have gone to Busan. (X)

I have been to Busan. (O)

He has gone to Busan. So he is not here now.

그는 부산으로 가버렸어 그래서 지금 여기 없어

 

3. 계속 : 지금까지 계속 ~해왔다, 하고 있다로 해석합니다.

for, since, always, these days, all day, How long~?, so far.. 와 자주 쓰여요

I have lived in Seoul for ten years.

나는 10년 동안 서울에 살고 있다.

She has been ill since last week.

그녀는 지난주부터 계속 아팠다.

**for + 숫자 기간, since + 특정한 시점

since는 전치사와 접속사가 모두 가능하므로 뒤에 주어 + 동사 올수 있어요

I've studied English since I was a high school student.

나는 고등학교 때부터 영어를 공부해 오고 있다.

 

4. 결과 : ~해서 그 결과 지금 .. 인 상태이다로 해석

그래서 그 결과 지금은 어떠하다의 의미입니다.

I have lost my watch.

나는 시계를 잃어버렸다

He has gone out.

그는 외출하고 없다

**주의사항

현재완료는 과거를 나타내는 in + 연도, ago, yesterday, then, last, when, just now (방금 전에) 등과 함께 쓸 수 없다. (just, now는 현재완료와 함께 사용 가능)

When have you bought the book?(X)

When did you buy the book? (O)

 


과거완료

 

과거보다 더 이전에 시작된 일이 과거의 어느 시점까지 영향을 미친 경우에 쓰입니다.

대과거라고도 부릅니다.

모양은 had +pp입니다.

 

과거보다 더 먼저 일어난 일은 과거 완료를 쓰고

나중에 일어난 일은 과거 시제로 쓴다

1. 완료: 그전에 ~한 상태였다

He had finished the work when Jane came home.

제인이 집에 왔을 때 그는 일을 끝마쳤었다

2. 경험: (그때까지) ~한 적이 있었다

She had never spoken English until her family moved to America.

그녀는 그녀의 가족이 미국으로 오기까지 영어를 해본 적이 없었다.

3. 계속: 그때까지 계속 ~하고 있었다

I had lived there for 20 years when the war broke out.

전쟁이 일어났을 때 나는 그곳에서 20년 동안 살고 있었다.

4. 결과: ~해서 그때 ~인 상태였다

I had lost my wallet when I left the train.

내가 기차에서 내렸을 대 내 지갑은 없었다.

*beforeafter와 같이 시간의 순서를 분명하게 알 수 있는 경우에는 과거시제를 쓰기도 한다

After I had eaten dinner, I went out for a walk.

= After I ate dinner,....

 

 


미래완료

어떤 동작이나 상태가 미래의 특정한 시점에서 완료되는 것을 말해요

주로 by, by the time~등의 부사()랑 잘 쓰임

모양은 will + have p.p입니다.

 

*단순 미래 will + 동사원형은 말 그대로 단순하게 미래의 시점을 의미해요

미래완료 will have pp과거 또는 현재부터 미래까지 기간을 표현합니다.

1. 완료: 그때까지는 다 ~하게 될 것이다

Mike will have finished cleaning the house by dinner time.

마이크는 저녁 식사 시간까지는 집안 청소를 다 끝낼 것이다.

2. 경험: 그때까지 ~(몇 번) 해본 것이 될 것이다

I will have been there three times if I visit Austalia again.

내가 호주를 다시 방문하면 나는 그곳을 세 번 방문하는 셈이 된다.

3. 결과: ~해서 그 결과 그때까지는 .. 인 상태 일 것이다

He will have come back before you start.

네가 출발하기 전까지 그는 돌아와 있을 것이다

4. 계속: 그때까지 계속 ~한 것이 될 것이다

She will have lived here thirty years next year.

그녀는 내년이면 30년째 여기서 살아온 것이 된다

**by the time 알아두기

by the time 주어 + 과거 동사~ , 주어 had pp

~가 했을 때쯤,~까지 ~했었다

by the time 주어 + 현재 동사~ , 주어 will + 동사원형 / 주어 + will have pp + for + 기간 명사

~가 할 때쯤,~까지 ~할 것이다 / ~하게 될 것이다

My mother will have served for 30 years by the time she retires.

나의 어머니가 은퇴할 때까지 그녀는 30년 동안을 근무하게 될 것이다


지금까지

현재완료, 과거완료, 미래완료

형태와 용법 알아봤습니다.

특히 현재완료는 너무나 잘 쓰이기에 알아두시면 유용하게 활용하실 수 있을것입니다.

그럼 다음시간도 영어 실력을 씨프트합시다 :)

 

오늘 공부한 내용 이해하셨다면 공감하트 부탁드려요.

 

반응형