I have been waiting for two hours. (O) I have been waiting since two hours. (X) 나는 2시간 동안 기다리고 있다.
|
|
have + 과거분사 는 현재완료 시제로서,과거에 언제 어떤 행위나 사건이 시작되었는지는 중요하지 않으며 과거부터
현재까지 그 행위가 이어져 현재에도 밀접하게 영향을 미치고 있는 것의 의미를 가지고 있다.
have been+동사-ing의 형태는 현재완료 진행시제이다.과거부터 지금까지 ~을 해왔다는 화자의 의도가 담긴 시제
표현이다.
일반적으로 과거부터 지금까지 계속된 일을 말할 때 구체적인 기간을 의미하는 전치사 for와 시작하는 시점을
의미하는 전치사 또는 접속사 since를 함께 사용한다.
(O) I have been an English teacher for five years.
나는 5년 동안 영어 선생님이다.
(O) I have been an English teacher since 1989.
나는 1989년도 이후로 영어 선생님이다.
카페 게시글
많이쓰는영어동사
현재 완료 시제의 활용
전영마
추천 0
조회 37
20.02.19 14:01
댓글 0
다음검색