Choose the best answers to complete the following sentences.Câu hỏi She says that she _____ this test by 9 o'clock tomorrow morning. A. will finish B. has finished C. finishes D. will have finished