해커스인강, 해커스텝스, 해커스텝스인강, 텝스인강, 텝스강의, 텝스인강환급

텝스문제 Q&A글쓰기목록보기인기글보기

완료시제 질문입니다.
졸졸 | 2008.06.21 | 조회 2895


제가 보는 TEPS 문법책에 나온 내용입니다.







★ 현재완료는 과거부터 현재까지의 시간대에 걸친 일을 나타내므로, 명백한 과거를 나타내는 부사구와는 함게 쓸 수 없다.


when        last week            ago             just now


 


★ 때, 조건을 나타내는 부사절에서는 미래완료형을 현재완료형으로 나타낸다.


I'll go out when I have finished this work. 이일을 끝내면 외출하겟다.


You'll have to wait until I've finished. 내가 다 사용할 때까지 기다려야해.







 


이거 어떤 게 맞는 건가요~?


제 생각에는,


I'll go out when I have finished this work, 이것 보다


I'll go out when I finish this work. 가 더 자연스러워 보이는 데요...


위의 문장이 나오면, have finished 는 틀렸다고 할 것 같은데요..


 


고수님들 답변 부탁해요-

해커스영어 이미지
목록보기

선생님을 선택해주세요