Versions of this song (with various lyrics) date back to the late 18th century.
Intro = C G
Chorus
C
Oh dear what can the matter be
G
Dear dear what can the matter be
C
Oh dear what can the matter be
G C
Johnny's so long at the fair
Verse 1
C
He promised to buy me a trinket to please me
G
And then for a kiss oh he vowed he would tease me
C
He promised he'd bring me a bunch of blue ribbons
G C
To tie up my bonnie brown hair
Chorus
C
Oh dear what can the matter be
G
Dear dear what can the matter be
C
Oh dear what can the matter be
G C
Johnny's so long at the fair
Verse 2
C
He promised he'd bring me a basket of posies
G
A garland of lilies a garland of roses
C
A little straw hat to set off the blue ribbons
G C
That tie up my bonnie brown hair
Chorus
C
Oh dear what can the matter be
G
Dear dear what can the matter be
C
Oh dear what can the matter be
G C
Johnny's so long at the fair