“DID YOU FINISH THE TEST

27. “Did you finish the test?” -“Yes, but I --- better if I had had more time.”A. could do B. could have done C. should do D. should be doing