Mary ______ my letter; otherwise she would have replied before now.
A.hasreceivedB.oughttohavereceivedC.couldn’thavereceivedD.shouldn’thavereceived...
A. has received
B. ought to have received
C. couldn’t have received
D. shouldn’t have received 展开
B. ought to have received
C. couldn’t have received
D. shouldn’t have received 展开
1个回答
2013-08-07
展开全部
答案C
考查情态动词用法。关键后半句:要不然,她之前就会给我回信。根据这里的would have replied可知是对过去情况的虚拟,那么前一句也应该是对过去情况的推测。结合句意可知C正确。句意:玛丽不可能收到我的信得。要不然之前就会给我回信的。
考查情态动词用法。关键后半句:要不然,她之前就会给我回信。根据这里的would have replied可知是对过去情况的虚拟,那么前一句也应该是对过去情况的推测。结合句意可知C正确。句意:玛丽不可能收到我的信得。要不然之前就会给我回信的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询