등록일 : 2015-02-24   |   작성자 : 관리자   |   조회 : 3573

< 완료시제 >

 

 

 1)     완료형의 형태

아래의 예문들처럼 ‘ have(의 변화형) + 과거분사의 형태로 두 가지 때를 동시에 나타내는 시제를 완료형이라고 한다. 완료형에는 다음 6가지 종류가 있다.

 

1.     Winter has come. 현재완료

2.     He said he had finished it. 과거완료

3.     I shall have written a letter by this time tomorrow. 미래완료

4.     I have been writing a letter. 현재완료진행

5.     I had been writing a letter. 과거완료진행

6.     I shall have been writing a letter. 미래완료진행

 

2)     현재완료의 용법

1.     I have just written a letter. 완료

2.     I have seen him three times. 경험

3.     I have lived here for two years. 계속

4.     I have lost my watch. 결과

 

현재완료란 과거 어느 때에 일어난 일이 현재까지 그 영향을 미치는 것을 나타내는 것으로

‘1.완료 2.경험 3.계속 4.결과를 나타내는 4가지 용법으로 쓰인다.

 

 

(1)   완료의 용법 : ‘~했다

1.     Ted has just arrived in New York.

2.     Has Tom come yet?

Yes, Tom has already come.

No, Tom has not come yet.

 

> ‘완료를 나타내는 완료형에 already, yet, just, now 등의 부사가 함께 쓰인다.

그러나 just now(=a moment ago)는 과거형에, right now는 진행형에 쓰인다.

 

(2)   경험의 용법 : ‘이전에 ~ 한 일이 있다

Have you ever seen the sunrise?

Yes, I have seen it twice.

No, I have never seen it.

 

> ‘경험을 나타내는 완료형에 ever, never, often, once, twice, seldom등의 부사와 함께 쓰인다.

 

(3)   계속의 용법 : ‘지금까지 ~ 해오고 있다

1.     How long have you known him?

2.     I have known him for two years.

> ‘계속을 나타내는 완료형에 How long~? Since, for, from, these등의 어구가 많이 쓰인다.

 

(4)   결과의 용법 : ‘…했다, 그 결과 지금은 ~하다.’

My parents have gone to Italy.

= My parents went to Italy and they are in Italy now.

 

(5)   때나 조건(when, till, if )을 나타내는 부사절에서 미래완료대용

Stay at home till it has stopped snowing.

I will tell you if I have completed it.

I will go for a walk when I have finished this work.

 

다음글
TakeAway1_Lesson8 2015-02-25
이전글
< 진행 시제 > 2015-02-23