Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
Before the end of the term, I ____ all the required reading. Giải thích: must have done sth: chắc hẳn đã làm gì should have done sth: đáng lẽ nên làm gì must + V: phải làm gì needn’t + V: không cần làm gì Ví của Frank đang nằm trên bàn cà phê. Anh ấy hẳn đã để nó ở đây tối qua. Đáp án:A
A.had finished
B.had been finished
C.was finished by
D.had been finished by