问题 更新时间2023/4/3 12:59:00 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) ought to prepare for 答案 登录 注册 参考答案:C] 出自:文才 >> 贵州理工学院—大学英语