THEY ________ GOOD PREPARATIONS BEFORE THEY _______ THEIR FINAL EX...

13. They ________ good preparations before they _______ their final examination yesterday.A. made/ had taken B. have made/ takeC. had made/ took D. will have made/ have taken