THEY ________ GOOD PREPARATIONS BEFORE THEY _______ THEIR FINAL E...
13. They ________ good preparations before they _______ their final examination yesterday.
A. made / had taken
B. have made / take
C. had made / took
D. will have made / have taken