问题 单项选择题

Alice() my letter; otherwise she would have replied before now.

A.oughttohavereceived

B.haven’treceived

C.hasbeenreceived

D.couldn’thavereceived

答案

参考答案:D

单项选择题
单项选择题 A1型题