[单选题]You______ a letter to him. However, you didn't.

A
ought to write
B
ought to have written
C
should write
D
should be writing
正确答案:B
题目解析
ought to have done本应该做某事
扫描二维码
免费搜题、免费刷题、免费查看解析