THEY GOOD PREPARATIONS BEFORE THEY _ THEIR FINAL EXAMINATION YESTE...

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