How Long Has This Been Going On
View chords used in this chart
[Intro]dução: G7M G#dim Am4/7 G#5-/7 G7M G#dim Am4/7 G#5-/7
G6 Em7 Am7 D5+ G6 G7 C7M C7/9+
I could cry salty tears where have I been all these years
G G/F# Em7 C7M Am7 C Am D9 D5+ G
Lit tle wow, tell me now, how long has this been going on
G6 Em7 Am7 D5+ G6 G7 C7M C7/9+
There were chills up my spine and some thrills I can't define
G G/F# Em7 C7M Am7 C Am D9 D5+ G
Listen, sweet, I repeat, how long has this been going on
C7M F7M C7M F7M C7M Dm7 G7 C7M
Oh, I feel that I could melt into heaven I'm hurled
Em Em7+ Em7 Em6 Am Am7+ D7
I know how Columbus felt finding another world
G6 Em7 Am7 D5+ G6 G7 C7M C7/9+
Kiss me once, then once more what a dunce I was before
G G/F# Em7 C7M Am7 C Am D9 D5+ G
What a break, for heaven's sake how long has this been going on
C7M F7M C7M F7M C7M Dm7 G7 C7M
Oh, I feel that I could melt into heaven I'm hurled
Em Em7+ Em7 Em6 Am Am7+ D7
I know how Columbus felt finding another world
G6 Em7 Am7 D5+ G6 G7 C7M C7/9+
Kiss me twice and then once more that makes thrice, let's make it four
G G/F# Em7 C D7 C Am D9 D5+ G
What a break, for heaven's sake, how long has this been going
C Am D9 D5+ G C Am D9 D5+ G
how long has this been going, how long has this been going
How to play How Long Has This Been Going On
Use the controls above to change the key and text size. Follow the highlighted chords while listening, then practice each section slowly before playing at the original tempo.
What is the starting chord?
The first identified chord is G7M. You can transpose without leaving the page.
Can I play it on guitar or keyboard?
Yes. The chord progression works on acoustic guitar, electric guitar and keyboard. Adapt the voicings to your instrument and level.