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