My apologies for he had not gotton time to get to this a while: I see that quite a lot of work has gone into this.
My apologies for not having had time to get to this for a while: I see that quite a lot of work has gone into this.