问题 选择题

Mary__________my letter;otherwise she would have replied before now.

A.has received

B.ought to have received

C.couldn’t have received

D.shouldn’t have received

答案

C

注意单词otherwise引导虚拟语气。

单项选择题
选择题