问题
选择题
—He failed in the exam again.
—He __________his teacher’s advice.
A.should not have followed
B.should not follow
C.mustn’t follow
D.should have followed
答案
答案:D
考查虚拟语气。句意:他在考试中又不及格。——他应该听从老师的忠告。Should have表示过去该做而没做的动作,故选D。