题目内容
I told Sally how to get here, but perhaps I _______ for her.
A. had to write it out B. must have written it out
C. should have written it out D. ought to write it out
C
解析:
“ought to / should have+过去分词”表示后悔当初该做但却没做某事。“…也许我本该把详细地址写给她的。”

练习册系列答案
相关题目
I told Sally how to get here, but perhaps I ___ for her.
A.had to write it out | B.must have written it out |
C.should have written it out | D.ought to write it out |
I told Sally how to get here, but perhaps I ______for her.
A.had to write it out | B.must have written it out |
C.should write it out | D.ought to have writte it out |