Seven Long Years (CHORDS) by The Guess Who

[Intro]~
E D E G
E D E G


[Verse 1]~
      E          D     E              G         E   D E G
I been seven long years workin' on the hard rock pile

      A          G     A              C         A   G A C
I been seven long years workin' on the hard rock pile

        B
And if I get to San Francisco

A7                      E    D E D B7
You'll see me wearin' a smile


[Chorus]~
E    D        E   D
Sing children sing

E         D        E    E7
Sing with all your might

A        G          A            C           E   D E
You were born to be free but I'm stuck right here

      B                A7                       E   D E G
I been seven long years workin' on the hard rock pile


[Verse 2]~
     E        D       E              G        E  D E G
I get up every mornin' just about the break of day

     A        G       A              C        A  G A C
I get up every mornin' just about the break of day

      B
Well I pick up my shovel

A7              E  D E D B7
I work my life away


[Chorus]~
E    D        E   D
Sing children sing

E         D        E    E7
Sing with all your might

A        G          A            C           E   D E
You were born to be free but I'm stuck right here

      B                A7                       E   D E G
I been seven long years workin' on the hard rock pile


[Jam]~
E
Baby don't you know I love you
They locked me away in this crazy place
I'm goin' outta my mind here,.. girl
I don't know what's happenin' baby
I been workin',.. I been workin'
My hands are bleedin',.. baby
I been workin',.. I wanna come home babe


[Chorus]~
E    D        E   D
Sing children sing

E         D        E    E7
Sing with all your might

A        G          A            C           E   D E
You were born to be free but I'm stuck right here

      B                A7                       E   D E D
I been seven long years workin' on the hard rock pile


[Fade]~
E    D        E   D
Sing children sing

How accurate is this chords?