Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Bob Marley - Buffalo Soldier - Fill in the gaps worksheet with lyrics and images.

Bob Marley with dreadlocks smiling, black and white photo, next to a smaller image of a person dancing outdoors.

Bob Marley with dreadlocks smiling, black and white photo, next to a smaller image of a person dancing outdoors.

JPG 821×1169 146.7 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1052269
Show Answer Key & Explanations Step-by-step solution for: Bob Marley Buffalo Soldier fill in the gaps listening - ESL ...
Let’s go through the lyrics of “Buffalo Soldier” by Bob Marley and fill in the gaps using what we know from the actual song.

We’ll look at each blank one by one, matching it to the real lyrics.

---

(1)
Original line: *“There was a buffalo soldier in the ___ of America”*
→ The correct word is heart.
*(“in the heart of America”)*

(2)
Original line: *“Stolen from Africa, ___ to America”*
→ The correct word is brought.
*(“brought to America”)*

(3)
Original line: *“To me it makes a lot of ___”*
→ The correct word is sense.
*(“makes a lot of sense”)*

(4)
Original line: *“And he was ___ from Africa, brought to America”*
→ Again, this matches earlier — it’s stolen.
*(“he was stolen from Africa”)*

(5)
Original line: *“If you know your ___ , Then you would know where you coming from”*
→ The correct word is history.
*(“know your history”)*

(6)
Original line: *“Said he was ___ on arrival, fighting for survival”*
→ From earlier verses, it’s fighting.
*(“fighting on arrival”)*

(7)
Original line: *“Said he was a buffalo soldier win the ___ for America”*
→ The correct word is war.
*(“win the war for America”)*

(8)
Original line: *“Fighting on arrival, fighting for ___ ; Driven from the mainland...”*
→ This should be survival, as repeated throughout the song.
*(“fighting for survival”)*

(9)
Original line: *“Troddin through ___ , a buffalo soldier”*
→ In the song, it says “San Juan” earlier, but here it’s likely referring to Jamaica or another Caribbean place? Wait — let’s check actual lyrics.

Actually, looking up the real lyrics (since this is a well-known song), the line is:

> *“Troddin through San Juan in the arms of America;
> Troddin through Jamaica, a buffalo soldier,”*

So gap (9) = Jamaica

(10)
Original line: *“Buffalo soldier, ___ rasta.”*
→ The opening line is “Buffalo soldier, dreadlock rasta”, so this should be dreadlock.

---

Now let’s list all answers clearly:

(1) heart
(2) brought
(3) sense
(4) stolen
(5) history
(6) fighting
(7) war
(8) survival
(9) Jamaica
(10) dreadlock

Final Answer:
(1) heart
(2) brought
(3) sense
(4) stolen
(5) history
(6) fighting
(7) war
(8) survival
(9) Jamaica
(10) dreadlock
Parent Tip: Review the logic above to help your child master the concept of buffalo soldiers worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all buffalo soldiers worksheet)

Buffalo Soldiers Worksheet | Mysite
Buffalo Soldiers Worksheet | Mysite
Buffalo soldier - ESL worksheet by Jehanne18
Buffalo Soldiers | Worksheet | Education.com
Buffalo Soldier Lesson | sincovaga.com.br
Buffalo Soldiers Sheet of 20 x 29 Cent US Postage Stamp Scot #2818
Free worksheet on RAZ Vocabulary T: The Buffalo Soldiers - | Yahaaa!
BOB MARLEY - Buffalo Soldier - ESL worksheet by Songsgalore
Buffalo Soldier Sheet music for Piano, Trombone, Vocals, Trumpet ...
Buffalo Soldiers - Reading Comprehension Worksheet | edHelper