题目内容
— He ought to have been warned of the danger.
— ______, but he just wouldn’t listen to me.
A. So ought he B. So he was
C. So was he D. So he had
选B。ought to have been warned of表示“本应该被告诫有危险”,是对过去动作的推测,因此回答也应该用过去时。A的构成形式不对。而So he was必须与第一句谓语动词have been一致。
练习册系列答案
相关题目