Key: D Intro: 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
Published:
Last updated: