현재완료
진행형 또는 현재완료 단순 시제
(Present perfect continous or simple)
1. I have been doing 또는 l have done ?
Min-ho has been repairing the car. Min-ho
has repaired the car.
어떤 한 시기
이상 발생하는 행위에 대해서 완성된
행위에 관한 진술에 대해서 현재완료
현재완료
진행형을 쓴다. 단순시제를
쓴다.
* 다음과 같은 예들을 생각해 봅시다.
---------------------------------------------------------------------------------------
We've been touring Busan We've finished our tour of Busan.
A
strong wind has been blowing all day. The
wind has blown a tree over.
Min-soo
is out of breath. She's been running. Min-soo is here at last. She's run all the way.
I've been writing an essay. I'm tired now. I've written an essay. I can hand it in now.
How long을 말할 때 보통 진행형 시제를 쓴다. How much/many를 말할 때 보통 단순시제를 쓴다.
MIn-hae
has been playing music all day. Min-hae
has played at least twenty CDs.
I've been ironing shirts since ten o'clock. I've ironed eight shirts.
How long have you been learning to drive? How many driving lessons have you had?
---------------------------------------------------------------------------------------
2.
상태와 행위 (Since and actions)
1) 상태동사와 함께 보통 진행형을
쓸 수 없다.
I've known the secret for a long time. 틀림) I've been
knowing the secret.
My
parents have had this car for about ten years.
We've never been very happy here. I'm afraid.
2)
Live 와 work (=have a job) 는 아무런 의미 차이
없이 진행형과 단순시제를 쓸 수 있다.
We've been loving here since 1992. 또는 We've lived here since 1992.
Min-ho
has been working for the company for three years now. 또는
Min-ho has worked for the company for three years now.