He didn’t pass the final examination. He it.(2.0分)
2.0 分

A、
must have prepared for
B、
ought to prepare for
C、
ought to have prepared for
出自:沈阳医学院-英语1