Câu hỏi By the time I went to bed last night, I _____ my homework. A. were finishing B. have finished C. finished D. had already finished