He got injured because of his faulty brakes. He ________ to see if his brakes were working properly.
本题考查虚拟语气的用法。对已经发生的事情的虚拟,表示本应该做什么,应该用should have done,所以本题选D。
【参考译文】他因为刹车有问题而受伤了。他本应该先看看刹车是不是好的。