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?