You promised her a letter; you ought to ____________days ago.5/30You promised her a letter; you ought to ____________days ago.writebe writinghave writtenbe writtenGiải thíchChọn đáp án C