XiaoXi04
contestada

Which are correct?
1. Sorry for not having written to you sooner.
2. Sorry for not writing to you sooner.