when I have finished와 when I finish의 차이

“When I have finished the class, I will call you.”와 “When I finish the class, I will call you.”는 둘 다 수업이 끝난 뒤 전화하겠다는 뜻으로 보이는데요.
두 문장의 의미 차이가 궁금해요.

영어공부포럼 다른 글

목록