Choose the correct answer to each of the following questions.Câu hỏi Robert _____up until he _____his work. A. will stay - will finish B. had stayed – has finished C. stayed - had finished D. has stayed - has finished