Tom: D D F#m Bm G D/F# A [Verse] D Bm Has He been good to you G D/F# A Yes He has D Bm Given all things to you G D/F# A Yes He has D F#m Bm In the moments when you’ve doubted G D/F# A He’s been there too D Bm Has He been good to you G D/F# A Yes He has! [Chorus] G D For all of my days A Bm I will sing out your praise G D/F# Bm A You have been so good, been so good G D A Bm Oh I’m still amazed, by your mercy and grace G D/F# Em A You have been so good, been so good to me [Interlude] D F#m Bm G D/F# A [Verse 2] D Bm Is he our champion G D/F# A Yes He is D Bm Doing what no one can G D/F# A Yes he is D F#m Bm Is he Alpha and Omega G D/F# A The Great I Am D Bm Is he our champion G D/F# A Yes He is [Chorus 2] G D For all of my days A Bm I will sing out your praise G D/F# Bm A You have been so good, been so good G D A Bm Oh I’m still amazed, by your mercy and grace G D/F# Em A You have been so good, been so good to me [Interlude] G A Bm G A D/F# [Bridge] G A Bm I won’t forget all your faithfulness G A D/F# I won’t forget all your promises to me G A Bm Your word remains and you never change G A D You are al-ways good G A Bm I won’t forget all your faithfulness G A D/F# I won’t forget all your promises to me G A Bm Your word remains and you never change G A D You are al-ways good G A Bm I won’t forget all your faithfulness G A D/F# I won’t forget all your promises to me G A Bm Your word remains and you never change G A D You are al-ways good [Chorus 3] G D For all of my days A Bm I will sing out your praise G D/F# Bm A You have been so good, been so good G D A Bm Oh I’m still amazed, by your mercy and grace G D/F# Em A You have been so good, been so good [Chorus 4] G D For all of my days A Bm I will sing out your praise G D/F# Bm A You have been so good, been so good G D A Bm Oh I’m still amazed, by your mercy and grace G D/F# Em A You have been so good, been so good to me D F#m Bm G D/F# A