시제 부분 듣다보니까 현재완료 진행, 과거완료 진행, 미래완료 진행 전부 For + 기간이 있는데 그럼 for+기간 이후에 또다른 시점을 나타내는 문장이 없으면 현재완료진행, before,when,until 주어 과거시제가 또 보이면 과거완료진행, by the end of 시간명사가 보이면 미래완료진행 고르면 답인건가요...? 그리고 과거완료진행이나 미래완료진행 같은 경우도 for+기간이 꼭 들어가있는건가요..?
시원스쿨 선생님의 답변(2022.09.13)
안녕하세요, 시원스쿨LAB입니다.^^
오늘도 지텔프를 열공하고 계시는 회원님 화이팅입니다!
표현은 완료진행 시제에 공통적으로 함께 쓰일 수 있는 표현입니다.
다만 이 '~동안'이라는 의미를 나타내므로 이를 나타내는 기간이 더 먼 과거에서 다른 과거동안의 기간인지(과거완료진행),
과거에서 현재에 해당하는 기간인지(현재완료진행), 과거 또는 현재에서 미래의 어느 시점까지에 해당하는 기간인지(미래완료진행)를 구분하는 것이 완료진행시제의 문제의 핵심이라 할 수 있습니다.
그래서 이 3개의 완료진행시제에 공통적으로 들어가므로 반드시 들어갈 수도 있고, 그렇지 않을 수도 있습니다.
이러한 이유로 교재에 외에 각각의 시제와 함께 쓰이는 다른 표현들을 제시하고 숙지하는 것이 필요합니다.
따라서 같은 문장에 before, when, until 과 과거시제가 보이면 과거완료진행시제가 정답일 확률이 높으며
by the end of 시간 명사, by the time 현재시제동사가 보이면 미래완료진행시제가 정답일 확률이 높습니다.
현재완료진행시제는 주변시제가 현재이거나, 해당 문제의 문맥이 과거에 시작한 일이 현재에도 계속 진행 중임을 나타내는 시제입니다.
그럼, 답변이 도움이 되었기를 바라며 회원님의 지텔프 열공을 응원합니다!^^
감사합니다!
댓글 0 답글