A-A+

You ______ that letter to James. However you

2022-08-02 00:09:00 问答库 阅读 168 次

问题详情

You ______ that letter to James. However, you didn"t.
A.ought to write
B.ought to have written
C.should write
D.should be writing

参考答案

正确答案:B
解析:由题干中的第二句可知这件事发生在过去,而ought to+have+动词的过去分词表示过去本应该做此事而实际上并未做,与题意相符,故答案为B 。

考点: