【单选题】 Mary ______ that the purchase had been a mistake. However, she didn't.
A.ought to acknowledged
B.ought to have acknowledged
C.should acknowledge
D.should be acknowledging
网考网参考答案:B
网考网解析:
然而,她没有。虚拟语气题。ought to have acknowledged是虚拟语气,与本句句意相符。
查看试题解析出处>>
发布评论 查看全部评论