一个猫爪子是什么牌子:英语问题 请告诉我原因 66.3

来源:百度文库 编辑:高校问答 时间:2024/05/11 03:27:33
my brother____said such a thing.He is an honest man
a.mustn't have
b.need have
c.oughtn't have
d.couldn't have

d

选D ,根据句意:我的哥哥是个诚实人,他不可能这么说的.排除b,c.完成时态的否定只能用couldn't,不能用mustn't

选D. 我的弟弟/哥哥不可能说过这样的话。 他是一个诚实的人
用couldn't have表示难以置信,怀疑

A. must 的意思是“不能做什么”,不符合句子要表达的意思。

B. 肯定不对,因为整个句子是要否定的。而且也没有要表达“需要做什么”的意思

C. ought的用法不对,ought to do sth. should not have done sth.的意思是“不应该怎样怎样” 也不符合句子要表达的意思