I HOPE I ………IT BY FIVE O’CLOCK THIS AFTERNOON A. WILL HAVE FINISHE...

44. I hope I ………it by five o’clock this afternoon

a. will have finished      b. will finish

c. will has finished       d. will have finishing