单选题 He can only blame himself for failing the exam. He ______ harder during the year, but he seemed to go out with a different gift every weekend.
【正确答案】 B
【答案解析】should have done表虚拟语气,本应该做却没做。句意:考试没过,他只能怪自己。这一年他本应该努力学习的,但事实上他每周似乎都和不同的女孩外出。