单选题 14.  He ______ the test, but he wasn't careful enough.
【正确答案】 D
【答案解析】 本题句意:他本来可以通过考试,但是他不够细心。could have done本来可以做……却没有。故选D。