[Chorus]
D
I could never praise Him enough
G A
For the cross of Calvary
G A
I could never thank Him enough
G D
For salvation full and free
Am D
I could never do anything
G A
To deserve such perfect love
G D
Oh for everything He's done
G A D
I could never praise Him enough
[Verse 1]
D Bm
For many years I've served the Lord
G
The best that I know how
D A
Giving unto Him my time
G A
And telling of His power
D
But if I were to spend
Bm G
Unending hours on my knees
A
Praising Him for everything
G A
He's ever done for me
[Chorus]
D
I could never praise Him enough
G A
For the cross of Calvary
G A
I could never thank Him enough
G D
For salvation full and free
Am D
I could never do anything
G A
To deserve such perfect love
G D
Oh for everything He's done
G A D
I could never praise Him enough
[Verse 2]
D Bm
A thousand tongues could never tell
G
Just what the Lord has done
D A
As if He hadn't done enough
G A
He sent His only Son
D
To hang upon a rugged cross
Bm G
And bear the load of sin
A
That explains why I can't express
G A
The love I have for Him
[Chorus]
D
I could never praise Him enough
G A
For the cross of Calvary
G A
I could never thank Him enough
G D
For salvation full and free
Am D
I could never do anything
G A
To deserve such perfect love
G D
Oh for everything He's done
G A D
I could never praise Him enough