Who Would Have Dreamed

Key - E
Time - 4/4

Verse 1

E
On a starlit hillside 
A
shepherds watched their sheep
E
Slowly, David's city 
A
drifted off to sleep
But to 
F#m
this little town of 
C#m
no great renown
The 
A
Lord had a promise to keep

Verse 2

E
Prophets had foretold it a 
A
mighty King would come
E
Long awaited Ruler 
A
God's Anointed One
But the 
F#m
Sovereign of all looked 
C#m
helpless and small
As 
A
God gave the world His own Son

Chorus

And 
E
who would have dreamed or 
A
ever foreseen
That 
C#m
we could hold 
B
God in our 
A
hands?
The 
E
Giver of Life is 
A
born in the night
Re
C#m
vealing God's 
B
glorious 
A
plan
To save the 
E
world     
A

Verse 3

E
Wondrous gift of heaven the 
A
Father sends the Son
E
Planned from time eternal 
A
moved by holy love
He will 
F#m
carry our curse and 
C#m
death He'll reverse
So 
A
we can be daughter and sons