Demo mode — real UI, fake students. Buttons show a preview toast instead of saving.

Back to demo dashboard
← Back to dashboard
A2.2·reggae·5:25

Buffalo Soldier

Bob Marley · 1983

Buffalo Soldier by Bob Marley (1983) — selected for the English-through-music catalog. Use the sing-along prompts and exercises to drill pronunciation, vocabulary, and listening comprehension.

💡 Click the CC button on the player for synced captions.

Timestamps may not be synchronized — edit them via Personalize on the Songs menu.

🎤 Sing along

Sing with the chorus

  • Fight on arrival, fighting for survival
  • Said he was a buffalo soldier, dreadlock Rasta
  • Said he was a buffalo soldier, in the war of America
  • If you know, if you know your history

Sing it again — final chorus

  • Fight on arrival, fighting for survival
  • Buffalo soldier in the heart of America
  • Buffalo soldier, dreadlock Rasta
  • Said he was a buffalo soldier in the war of America

Definitions: Cambridge Dictionary · Translation: MyMemory

Exercises

Exercise 1

Fill the blank in this line:

Buffalodreadlock Rasta

Exercise 2

Fill the blank in this line:

To me, ita lot of sense

Exercise 3

Fill the blank in this line:

Was thesoldier

Exercise 4

Fill the blank in this line:

Then you would know wherecoming from

Exercise 5

Fill the blank in this line:

Who the hell II am

Exercise 6

Fill the blank in this line:

Fight on arrival,for survival

Exercise 7

Translate this line to Portuguese:

When I analyze the stench

Exercise 8

Translate this line to Portuguese:

If you know, if you know your history

Exercise 9

Translate this line to Portuguese:

Then you wouldn't have to ask me

Exercise 10

Translate this line to Portuguese:

Who the hell do I think I am

Exercise 11

Translate this line to Portuguese:

Buffalo soldier, dreadlock Rasta

Exercise 12

Choose the missing word:

Buffalo ? dreadlock Rasta

Exercise 13

Choose the missing word:

How the ? Rasta

Exercise 14

Choose the missing word:

Fight on ? fighting for survival

Exercise 15

Choose the missing word:

Then you ? have to ask me

Exercise 16

Choose the missing word:

Fight on arrival, ? for survival

Exercise 17

Put the words in the right order:

Click the words below in the correct order…

Exercise 18

Put the words in the right order:

Click the words below in the correct order…

Exercise 19

Put the words in the right order:

Click the words below in the correct order…

Exercise 20

Put the words in the right order:

Click the words below in the correct order…

Exercise 21

Put the words in the right order:

Click the words below in the correct order…

Exercise 22

How many times do you hear the word "buffalo" in the whole song?

"buffalo"

Exercise 23

How many times do you hear the word "soldier" in the whole song?

"soldier"

Exercise 24

Put these three lines in the order they appear in the song:

  • Buffalo soldier, dreadlock Rasta
  • Said he was a buffalo soldier, dreadlock Rasta
  • Then you would know where you're coming from

Exercise 25

What kind of person do you imagine the narrator of "Buffalo Soldier" is? Describe their age, mood, and situation using at least three details from the lyrics.

buffalosoldieramericafighting

Exercise 26

If you could ask Bob Marley one question about "Buffalo Soldier", what would it be and why?

buffalosoldieramericafighting

Exercise 27

Rewrite the chorus of "Buffalo Soldier" in your own words — keep the meaning but change the style (formal, slang, poetic, whatever you like).

buffalosoldieramericafighting

Exercise 28

Write the full form of each contraction:

  • you're
  • wouldn't
  • i'm

Exercise 29

If you could change the ending of the story told in "Buffalo Soldier", what would happen instead?

buffalosoldieramericafighting

Exercise 30

"Buffalo Soldier" was released in 1983. Do you think the themes in the song are timeless, or do they feel dated? Give one example from the lyrics.

buffalosoldieramericafighting