intro : G D6/F# Em7 C
G D6 F#
s oh what a precious promise
E Em7 Bm
C oh what a gift of love
t C D
an angel tells a virgin that
A G C
she’s gonna have a son
and though it’s a precious promise
A she wonders how can this be
what will the people say
and what if joseph can’t believe
Am
and her questions and her fears
s Am7 Adim G
E are met with an overwhelming joy
C D6 F# Em7
t that god has chosen her
Cm7
B oh what a precious promise
Am7 D G ( play intro )
mary waits as heaven comes to earth
oh what a precious promise
A oh what a gift of love
joseph makes his choice to do
what few men would have done
to take mary as his bride
when she’s already carrying a child
B that isn’t his own
oh what a precious promise
mary and the child will have a home
Em7 Bm
and shepherds stand on a hillside
C D C G C G
their hearts racing with the news the angel told them
Em7 Bm
a star’s light fills up the dark sky
C G6 B C
as the night of precious promise is unfolding
oh what a precious promise
A oh what a gift of love
the waiting now is over and
the time has finally come
for the god who made this world
to roll back the curtain and unveil
B his passion for the heart of man
oh what a precious promise
Em
lying in a manger in bethlehem
Cm7
oh what a precious promise
Am D G ( play intro ) G
lying in a manger in bethlehem
intro : G D6/F# Em7 C
G D6 F#
s oh what a precious promise
E Em7 Bm
C oh what a gift of love
t C D
an angel tells a virgin that
A G C
she’s gonna have a son
and though it’s a precious promise
A she wonders how can this be
what will the people say
and what if joseph can’t believe
Am
and her questions and her fears
s Am7 Adim G
E are met with an overwhelming joy
C D6 F# Em7
t that god has chosen her
Cm7
B oh what a precious promise
Am7 D G ( play intro )
mary waits as heaven comes to earth
oh what a precious promise
A oh what a gift of love
joseph makes his choice to do
what few men would have done
to take mary as his bride
when she’s already carrying a child
B that isn’t his own
oh what a precious promise
mary and the child will have a home
Em7 Bm
and shepherds stand on a hillside
C D C G C G
their hearts racing with the news the angel told them
Em7 Bm
a star’s light fills up the dark sky
C G6 B C
as the night of precious promise is unfolding
oh what a precious promise
A oh what a gift of love
the waiting now is over and
the time has finally come
for the god who made this world
to roll back the curtain and unveil
B his passion for the heart of man
oh what a precious promise
Em
lying in a manger in bethlehem
Cm7
oh what a precious promise
Am D G ( play intro ) G
lying in a manger in bethlehem
Leave the comments