问题:
A、must have prepared for
B、ought to prepare for
C、ought to have prepared for
D、should prepare for
相关内容