Verse 2
      Bm                    D/F#         G
The faithfulness You've shown us in the past
     Bm               D/F#          G
Assures us of Your goodness in the future
 Em                G D
You who did not spare Your Son
     C              G/B
But gave Him for us all
          Am            C              Dsus4  D 
You will surely give us all other things

Chorus
       G                C G G             G D D
Such great and precious pro-mises You've giv-en
Em               C           C D D  C/E  D/F#
All we need for holiness and life 
 G                 C G G             G D D 
Great and precious pro-mises You've giv-en
Em                C              Dsus4  D
Purchased by the blood of Jesus Christ
 Am7              G/B C         D  Em  
All of them are yes, Ev'ry promise yes
 C               Dsus4 D      G  C G  G  C G  G   
All of them are yes   in Christ

Verse 1
Bm                    D/F#           G
What a hope You've treasured up for us
  Bm                D/F#     G
Wealth and riches hidden in Jesus
 Em                G D
What a wondrous gift
        C               G/B
To be invited to Your throne
         Am         C           Dsus4  D
To find mercy and grace in our need