3. Present perfect, present perfect continuous

Taegang Yun·2023년 9월 23일
2

Technical writing

목록 보기
3/8

23.09.18

현재 완료 (Present Perfect)

have/has + p.p

p.p 일 때 과거분사를 사용한다.

예를 들어 swim - swam - swum 이면 swum이 과거분사.

have p.p에서 have는 조동사같은 역할을 한다.

  • They have cleaned the house.
  • They have not cleaned the house. (부정형)
  • He has not cleaned the house. (부정형)
  • Have they cleaned the house? (의문문)
  • Yes, they have.
  • No, they haven't.

1. 완료된 행위 / 사건

그냥 어떤 일이 끝났다. 나 밥 먹었어. 밥 먹고 끝! 근데 예를 들어서 나 어제 다쳤어. 다쳐서 지금까지 아파 -> 현재와의 연결고리 가 중요하다.

a. 살면서 지금까지 경험한 일

살아있는 사람에 대해, 살면서 (특정하지 않은과거의) 언젠가 경험한 행위나 사건을 표현할 때 사용.

과거의 경험이 현재의 나를 만들었다.

  • 종종 ever, never, -times 와 함께 사용.

  • I've visited China twice, but I haven't been to Portugal.

  • This is the best coffee I have ever taseted.

  • We've never seen that film.

b. 아직 끝나지 않은 기간 내에 완료된 행위

today, this week, this month, this year

  • She's drunk three cups of coffee today.
  • I haven't seen her this month.
  • I’ve already moved house twice this year!

We CAN’T use the present perfect with a finished timeword.

  • I’ve seen him yesterday. (X)

c. 현재 그 결과가 뚜렷이 남아있는 일

최근에 일어난 일인데 현재도 여전히 사실이거나 그 결과가 뚜렷이 남아있는 행위/사건

  • I've lost my keys (so I can't get into my house).
  • She's hurt her leg (so she can't play tennis today).
  • They've missed the bus (so they will be late).

d. 최근에 일어난 사건이나 뉴스

최근에 일어난 일이 현재 뚜렷한 결과가 없는 경우에도, 새로운 소식을 전하는 경우 현재 완료형 사용할 수 있음. 단순 과거형으로도 표현 가능

  • I’ve just seen Lucy. (The action was completed in the very recent past)
  • The Mayor has announced a new plan for the railways recently.

2. 미완료 상태/상황

과거에 시작해서 현재까지 아직 끝나지 않은 상태. 대기 'how long' 에 초점을 맞추는 것이 많음(since/for)

: 주로 상태동사 사용.

  • since + a fixed time in the past

-> I've known Sam since 1992.
-> I've liked chocolate since I was a child.

  • for + a period of time
    -> We've been friends for many years.

현재완료 진행형(Present Perfect continuous)

have/has + been + -ing

1. 미완료 행위

a. 현재까지 계속 진행 중인 행위

과거에 시작했지만 현재까지 계속 진행 중인 행위

  • They've been repairing our street.
  • A : Have you been waiting long?
  • B : I've been waiting here for an hour.

(1) They have known each other for a long time. know -> 상태동사
(2) They have been knowing each other for a long time.

  • Present Perfect vs Present Perfect Continuous
  • He has written many letters.
    그는 엄청 많은 편지를 썼어.

How many / much

  • He has been writing since 11:00 am.
  • 그는 아직도 편지를 쓰고 있어요.

How long

b. 일시적 상황

과거에 시작했으나 현재에도 사실인 일시적인 상황이나 습관 표현. 이 경우 ‘how long’에 대한 구체적인 언급 대신 ‘recently’ 같은 단어 활용.

  • I’ve been going to the gym a lot recently.
  • He’s been taking the bus while his car is in the shop.
  • They’ve been living with his mother recently.

c. 주기적, 일상적, 습관적 행위

present perfect continouse = present perfect

Either tense can be used only when the verb expressesthe duration of present activities or situations that happen regularly, usually, habitually:

  • live, work, teach, study, smoke, collect, wear glasses, playchess…
  • I’ve been working at ABC Bank since 2001. = I’ve worked at ABC Bank since 2001.

2. 완료된 행위

과거에 시작하여 얼마간 지속되다가 지금 막/최근에 중단된 행동(전체 행동은 완료되지 않았을 수도 있음)이면서 현재 그 결과를 확인할 수 있는 경우. 이때는 특정시간을 나타내는 어휘(time word)를 사용하지 않음.

  • I’m so tired. I’ve been studying.
  • It's been raining so the pavement is wet.
  • Where have you been ? I ’ ve been looking for youeverywhere

흔적이 남아있어야..

내 손이 더러워요. I've been working in the garden.
눈이 빨간 것을 보며 Have you been crying?

profile
언젠간 전문가가 되겠지

0개의 댓글