You ______ that letter to James. However, you didn’t.A、ought to writeB、ought to

游客2023-11-19  19

问题 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 。
转载请注明原文地址:https://tihaiku.com/zcyy/3199723.html
最新回复(0)