Mary ________ on the essay for two hours now and she ________ that she ________ it in one more hour. A. is working / has hoped / can finish B. has been working / hopes / will finish C. will
30/100
Mary ________ on the essay for two hours now and she ________ that she ________ it in one more hour.