I _____ blamed him for his carelessness because he was too tired A:would rather not

问题描述:

I _____ blamed him for his carelessness because he was too tired A:would rather not
A:would rather not
B:shouldn’t
C:had better not have
D:shouldn’t have

blamed不是一般现在时,说明前面不是情态动词,排除a,b
D 虚拟语气,表示后悔,本不应该做
用A 的话意思可以,但是blamed 要改成blame