[영어문법독학] 완료진행시제 (예전에 시작한 일을 지금도 하는 중이다)

반응형

 

 

 

 

 

 

 

 

 

완료진행시제는 ~해오는 중이다

로 해석하라.

 

이전 발행한 글들을 속독해온 사람이라면 

이제는 '완료' 라는 말이 나오면 과거로부터 영향을 받은 상태를 말하는 경우라는 것이 어느 정도는 떠오를 것이다.

 

 

앞에서 완료시제는 ' ~한 상태이다' 였다

완료진행은 과거에 시작한 일을 현재에도 하고 있는 중 

이라는 것을 나타내는 시제이다.

 

완료진행시제는

완료의 ~한 상태이다 에 진행의 뜻에서 

~해 오고 있는 중이다  로 해석하면 된다. 

 

 

완료시제 have p.p

진행시제           be + ing

-----------------

> have been + ing

~해오는 중이다

* be동사와 과거분사를 합쳐서 be동사의 과거분사인 been 이 된다.

 

문장을 쭉 정리를 해볼까요? 뇌 구동 !! 

 

현재시제 > He lives in Seoul. 그는 서울에서 산다. (결국 시제가 없는 표현과 같다.)

과거시제 > He lived in seoul in 1998. 그는 서울에서 살았다 1998년에.

현재진행 > He is living with his brother for a while.  그는 그의 동생과 사는 중이다. 잠시동안

과거진행 > He was liiving with his brother at that time. 그는 그의 동생과 사는 중이었다. 그때

현재완료 > He has lived in Seoul for 20 years. 그는 서울에서 산 상태이다 20년 동안

과거완료 > He had lived in Seoul for 10 years When I first met him. 

그는 서울에 산 상태였다. 10년 동안. 내가 그를 처음 만났을 때

(그래서 서울에 대해서 잘 알고 있었다. ) 

현재완료진행> He has been living in Seoul since 2002. 

그는 2002년부터 서울에서 생활해 오는 중이다. = 살아오는 중인 상태이다. 

현재완료진행> He has been working at the shop for 3 years.

그는 그 가게에서 3년 동안 일해오는 중이다. (지금도 일하고 있다.) 

 

 

좀 뇌가 굴러가나용? 

 

1. 현재완료진행시제  - 과거에 시작한 일을 지금도 하고 있다.

 

Kate, long time no see.

Kate, 오랜만이야

 

How have you been? 

어떻게 지낸 상태니? 

어떻게 지냈니?

 

*How are you?  어떻게 지내니 ?

요 표현은 현재 어떤지만 묻는것 

 

I' ve been fine 

잘 지내온 상태야 = 잘지내왔어 

 

* I'm fine (잘지내. 현재에 대해서만 말함)

 

잘지내왔니 라고 묻는 물음에 잘지내 라고 하면 어색하지.  영어에서는 

그래서 회화는, 문법은 자연스럽게 문맥을 이해해야 한다. 

 

 

Do you work here?

여기서 일해?

 

Yes, I do. I have been working here for 3 years.

응 나 여기서 일한 지 3년 됐어.

= 나 여기서 3년 동안 일해오는 중이다. (현재완료진행시제) 

or

I have worked here for 3 years.

나 여기서 3년 동안 일한 상태이다. (현재완료)

 

문맥상 두 시제 모두 쓸 수 있는 상황이지만

"현재완료진행시제" 를 쓰면 훨씬 명확해진다. 

지금도 일하는 중이라는것을 명확히 표현해주니까 말이다. 

 

동사 변화표 

worked work/works will work
일했다 일한다 일할 것이다
worked working to work
일한 일하는 중인 일할

 

  과거 현재 미래
완료시제
have + p.p
had worked have worked
has worked
will have worked
일한 상태였다 일한 상태이다 일한 상태일 것이다
완료진행시제
have been ~ ing
  have been working
has been working
 
  (과거부터 현재에도) 
일해오는 중이다
 

 

 

문장을 더 살펴보자

 

They have been building the church for 100 years.

그들은 그 교횔르 100년 동안 지어오는 중이다.

(100년 전부터 시작해서 아직도 짓는 중이라는 뜻)

 

I have been waiting for her since 10.

나는 그녀를 10시부터 기다려오는 중이다.

(아까부터 기다리기 시작해서 지금도 기다리는 중이다)

단순히 기다린다기보다 이전부터 기다려왔다는 강조의 문장이다. 

 

It has been raining since last night.

비가 지난밤 부터 내려오는 중이다.

(지난밤 부터 내리기 시작해서 지금도 내리는 중)

* 완료시제는 언제나 이전에 일어난 일이 현재까지도 영향을 미친다는 것을 염두에 두고 사용하는것

 

 

문제풀이

더보기

현재 완료 시제 (Present Perfect Tense):

  1. She has lived in London for three years.
  2. Have you ever __________ (visit) Paris?
  3. We __________ (not/eat) at that restaurant before.
  4. How many books __________ you __________ (read) this month?
  5. Has he __________ (finish) his homework yet?
  6. I __________ (just/buy) a new car.
  7. They __________ (not/see) that movie before tonight.
  8. How long __________ you __________ (know) each other?
  9. Have you __________ (ever/try) sushi?
  10. She __________ (live) here since 2010.

과거 완료 시제 (Past Perfect Tense):

  1. By the time we arrived, they __________ (already/leave).
  2. Had you __________ (finish) your work before the meeting?
  3. She __________ (not/hear) about the news until yesterday.
  4. Before the concert, they __________ (not/practice) together.
  5. How many countries __________ you __________ (visit) before turning 30?
  6. By the time I found the keys, she __________ (already/go) out.
  7. We __________ (never/see) such a beautiful sunset before.
  8. Had you __________ (ever/ride) a hot air balloon before last summer?
  9. He __________ (not/visit) his hometown in years.
  10. She __________ (not/try) that dish until last week.

현재 완료 및 과거 완료 시제 혼합:

  1. Since she __________ (arrive), she __________ (already/travel) to three different cities.
  2. Has he __________ (finish) the report that he __________ (start) yesterday?
  3. They __________ (live) in the neighborhood for a decade before they __________ (move) last month.
  4. How many languages __________ you __________ (learn) by the time you __________ (graduate) from college?
  5. Before they __________ (meet) each other, they __________ (not/know) anyone in the group.
  6. I __________ (not/see) that movie yet because I __________ (not/have) time.
  7. By the time the party __________ (start), she __________ (already/leave).
  8. Have you __________ (ever/visit) a famous landmark like the Eiffel Tower?
  9. She __________ (study) English for two years before she __________ (move) to an English-speaking country.
  10. Since they __________ (know) each other, they __________ (never/fight).

 

 

정답보기

더보기

현재 완료 시제 (Present Perfect Tense):

  1. She has lived in London for three years.
    • 해석: 그녀는 런던에 3년 동안 살았다.
  2. Have you ever visited Paris?
    • 해석: 너는 파리를 방문해 본 적이 있니?
  3. We have not eaten at that restaurant before.
    • 해석: 우리는 그 식당에서 이전에 먹어 본 적이 없다.
  4. How many books have you read this month?
    • 해석: 이번 달에 너는 몇 권의 책을 읽었니?
  5. Has he finished his homework yet?
    • 해석: 그는 아직 숙제를 끝내지 않았니?
  6. I have just bought a new car.
    • 해석: 나는 방금 새 차를 샀다.
  7. They have not seen that movie before tonight.
    • 해석: 그들은 이번 밤까지는 그 영화를 보지 않았다.
  8. How long have you known each other?
    • 해석: 너희는 서로를 얼마나 오랫동안 알고 있니?
  9. Have you ever tried sushi?
    • 해석: 너는 스시를 시도해 본 적이 있니?
  10. She has lived here since 2010.
    • 해석: 그녀는 2010년부터 여기에 살았다.

과거 완료 시제 (Past Perfect Tense):

  1. By the time we arrived, they had already left.
    • 해석: 우리가 도착했을 때, 그들은 이미 떠났었다.
  2. Had you finished your work before the meeting?
    • 해석: 회의 전에 너는 일을 끝냈었니?
  3. She had not heard about the news until yesterday.
    • 해석: 어제까지는 그녀는 그 소식을 듣지 못했다.
  4. Before the concert, they had not practiced together.
    • 해석: 콘서트 전에 그들은 함께 연습하지 않았다.
  5. How many countries had you visited before turning 30?
    • 해석: 30세가 되기 전에 너는 몇 개의 나라를 방문했었니?
  6. By the time I found the keys, she had already gone out.
    • 해석: 나는 열쇠를 찾을 때까지, 그녀는 이미 나가 있었다.
  7. We had never seen such a beautiful sunset before.
    • 해석: 우리는 그 전에는 이렇게 아름다운 일몰을 본 적이 없었다.
  8. Had you ever ridden a hot air balloon before last summer?
    • 해석: 지난 여름 전에 너는 열기구를 탄 적이 있었니?
  9. He had not visited his hometown in years.
    • 해석: 그는 몇 년 동안 고향에 방문하지 않았었다.
  10. She had not tried that dish until last week.
    • 해석: 지난 주까지는 그녀는 그 요리를 시도해 본 적이 없었다.

현재 완료 및 과거 완료 시제 혼합:

  1. Since she arrived, she has already traveled to three different cities.
    • 해석: 그녀가 도착한 이후로, 그녀는 이미 세 개의 다른 도시를 여행했다.
  2. Has he finished the report that he started yesterday?
    • 해석: 그는 어제 시작한 보고서를 이미 끝냈니?
  3. They had lived in the neighborhood for a decade before they moved last month.
    • 해석: 그들은 지난 달에 이사를 가기 전에 그 동네에 10년 동안 살았었다.
  4. How many languages have you learned by the time you graduated from college?
    • 해석: 대학에서 졸업할 때까지 너는 얼마나 많은 언어를 배웠었니?
  5. Before they met each other, they did not know anyone in the group.
    • 해석: 서로 만나기 전에, 그들은 그룹 내 아무도 모르고 있었다.
  6. I have not seen that movie yet because I have not had time.
    • 해석: 나는 아직 그 영화를 보지 않았는데, 왜냐하면 나는 시간이 없었기 때문이다.
  7. By the time the party started, she had already left.
    • 해석: 파티가 시작될 때까지, 그녀는 이미 떠났었다.
  8. Have you ever visited a famous landmark like the Eiffel Tower?
    • 해석: 너는 에펠탑과 같은 유명한 명소를 방문한 적이 있니?
  9. She had been studying English for two years before she moved to an English-speaking country.
    • 해석: 그녀는 영어를 공부한 지 2년이 지난 후에 영어로 말하는 나라로 이사를 갔었다.
  10. Since they have known each other, they have never fought.
    • 해석: 그들이 서로를 알게 된 이후로, 그들은 한 번도 싸운 적이 없다.
반응형