He didn’t pass the final examination. He _______ it.
A:must have prepared for
B:ought to prepare for
C:ought to have prepared for
D:should prepare for
发布时间:2024-06-04 19:31:07