ഇംഗ്ലീഷ്
By next June, they ___ the project.
A. will have finished
B. will finish
C. finished
D. have finished
വിശദീകരണം:
Future perfect by + time point.
ഉറവിടം: English - Tenses