ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 현재완료시제와 현재완료 진행시제 [어디를 강조해서 말할까?]
    Grammar 2014. 3. 22. 07:04
    반응형

    1. I have done vs. I have been doing.


    Chris has cleaned his room. It looks very nice. 청소를 완료했다가 강조

    It looks very nice. 


    Chris has been cleaning for two hours.  지금까지 청소해 왔다는 것을 강조

    He feels tired.


    현재완료시제는 과거부터 시작해서 지금은 완료했다는 것을 강조할 때 쓴다. 

    현재완료 진행시제는 과거에 시작해서 지금까지 진행해 왔다는 것을 강조할 때 쓴다. 


    I have done my homework, so I can play now. 

    I have been doing my homework since 3 o'clock. (언제부터 해왔다라는 시점이 존재) 


    I have slept well. I feel so relaxed. 

    Wake up. You've been sleeping for 10 hours. (얼마나 해왔다라는 시점이 존재) 


    2. Work, live, study. rain, snow등과 같은 동사들은 현재완료 시제로 썼을 때와 현재완료진행 시제로 썻을 때 의미 차이가 없다.


    *어떤일을 과거부터 지금까지 얼마나 많이 했는지 또는 몇번했는지를 말할때는 현재완료 시제를 쓴다. 이때 현재완료 진행 시제를 쓰지 않는 것에 주의한다


    • Do youwant some more wine? No, I've had three glasses already. 
    • Did Jerry change his number? I've called twice but no one answered. 

    • 어떤 일을 지금까지 얼마나 오래 했는지를 말할 때는 현재완료시제와 현재완료진행시제를 모두 쓸수 있다. 단 현재완료진행 시제를 더 많이 쓴다.
    • I've taken this medicine for several days. /I've been taking this medicine for several days. 
    • How long have you and Cindy dated? / How long have you and Cindy been dating? Since January. 


    3. know, believe 등과 같이 동작을 나타내지 않는 동사들은 현재완료진행 시제로 쓰지 않고 현재 완료 시제로 쓰는 것에 주의한다. 

    • "How long have you known Patrica? since we were six years old. 
    • Mitch has always believe in himself. He's a very confident person.  



    반응형

    댓글

Designed by Tistory.