해커스파랑이 Ch.6 시제 - 01 현재/과거/미래 - 토익실전문제 2번 관련미래완료 will have been이 until과 함께 쓰이지 못하는 이유가 궁금합니다. will be 대신 will have been을 쓰더라도 해석상 어색한 부분이 없을듯 하여 문의드려요.
우리말로 해석했을 때 '~까지'라고 해석되는 전치사는 by랑 until이 있는데, by는 '~까지', until은 '~까지 계속'이라는 서로 다른 의미를 갖고 있다는 걸 아시면 이해가 쉬우실 것 같아요! 미래완료시제는 말그대로 미래에 "완료"된다는 의미를 나타내는데 until은 "계속"의 의미를 갖고있기 때문에 미래완료시제와 until은 함께 쓰일 수 없어용. 미래의 어떤 시점까지 무언가가 '계속 완료'될 것이다라고 해석되는게 어색하니까요!
I have to finish my homework by 8 P.M. (나는 8시까지 내 숙제를 끝내야 해.) I will wait until you arrive. (나는 네가 도착할 때까지 '계속' 기다릴게.) -> 이 두 문장의 의미 차이를 이해하시면 쉬우실거예용
미래완료시제는 말그대로 미래에 "완료"된다는 의미를 나타내는데 until은 "계속"의 의미를 갖고있기 때문에 미래완료시제와 until은 함께 쓰일 수 없어용. 미래의 어떤 시점까지 무언가가 '계속 완료'될 것이다라고 해석되는게 어색하니까요!
I will wait until you arrive. (나는 네가 도착할 때까지 '계속' 기다릴게.)
-> 이 두 문장의 의미 차이를 이해하시면 쉬우실거예용