Tom didn’t tell his wife that he had been fired, but he______.A、would doB、had t

游客2023-09-23  10

问题 Tom didn’t tell his wife that he had been fired, but he______.

选项 A、would do
B、had to
C、should have
D、might have to

答案 C

解析 情态动词+have+过去分词。ought to have done sth. 和should have done sth.表示本应该做某事,而事实上并没有做。其否定句形式表示“不 该做某事而做了”。ought to在语气上比should要强。本题末尾承前省略了told her。
转载请注明原文地址:https://tihaiku.com/zcyy/3038806.html
最新回复(0)