Would the sentence sound better if it read "...has been giving us..." instead?
Thank you
PBF
CJ
Thank you for your reply Jim but I don't really understand what you mean. Could you explain a bit more, please?
Thank you again
***The achievement has been providing/giving you with an understanding. [to be avoided
but then what tense is 'has been to give' ?
Thanks
to give as any infinitive or participle or gerund is atemporal