He promised me a letter; he ought to ______ it days ago.A.have writtenB.writeC.had written
职称英语
已帮助 人
He promised me a letter; he ought to ______ it days ago.
A.have written
B.write
C.had written
D.be writing
