The electronics store had extended its sale into next week.여기에서 틀린걸 고르는 문제인데요.답은 will extended입니다.will have extended는 답이 되지 않는 건가요??
'세일을 다음주까지로 연장할 것이다'라는 뜻이 되어야 하니까 미래시제가 가장 어울리네요. 미래완료시제를 쓰면... '세일을 연장한다'는 행위가 발생해서 미래의 어느 시점에 완료된다는 뜻이 되기 때문에 굉장히 어색한 것 같아요. 미래완료시제 쓰려면 by+미래시점 표현이 같이 쓰인다고 알아두시면 좋을 거 같아요!