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
92/100
They ________ good preparations before they ________ their final examination yesterday.