单选题
My parents _____my letter; otherwise they would have replied before now.无
A、
has received
B、
ought to have received
C、
couldn’t have received
D、
shouldn’t have received
【正确答案】
C
【答案解析】
句意: 父母没有收到我的信, 不然他们早就会给我回信了。 couldn’t have done表示否定推测, “不可能做过某事”。
提交答案
关闭