They ________ this course by next June.17/18 They ________ this course by next June.Have finishedWill finishAre going to finishWill have finishedGiải thíchChọn đáp án D