The general who marched elephants over the Alps to bring the greatest empire of his age to its knees.
Need an easier version? Read this lesson at A2/B1 level →
Each new word is hidden in a sentence. Read it aloud and say what you think the bold word means from the rest of the sentence — then reveal it and see how close you were.
Read each part. After it, there's a quick comprehension check (try the questions from memory first), then one thing to discuss.
In the third century BC, two great powers faced each other across the western Mediterranean: Rome, rising fast in Italy, and Carthage, a wealthy trading city on the coast of North Africa. Their rivalry was old and deep. They had already fought one long war over the island of Sicily — a war Carthage lost, leaving it humiliated and stripped of territory.
One Carthaginian commander, Hamilcar Barca, never accepted that defeat. He rebuilt his family's fortunes in Spain, and he raised his sons to see Rome as the great enemy. According to the ancient historians, he made his young son Hannibal swear an oath at an altar: never to be a friend to Rome. Whether or not the story is exactly true, the boy grew up in an army camp, learning war from the ground up, carrying that promise into manhood.
When Hannibal took command in Spain, he was still a young man, but already a formidable leader — respected by his soldiers, feared by his rivals. In 218 BC he attacked a city allied to Rome, and the second great war between the two powers began. Rome expected the fighting to come by sea, or in Spain. Hannibal had something else in mind.
1. Who were the two great powers, and why was there such bad feeling between them?
2. How was Hannibal raised, and what was the oath he is said to have sworn?
1. Rome (rising in Italy) and Carthage (a rich trading city in North Africa); they had already fought a long war over Sicily, which Carthage lost, leaving deep resentment.
2. He grew up in an army camp under his father Hamilcar, and is said to have sworn an oath never to be a friend to Rome.
Instead of waiting to be attacked, Hannibal took the war to Italy — by land. In the summer of 218 BC he set out from Spain with a large army and, most famously, a number of war elephants. The route led across southern France and then straight over the Alps, a mountain range no army was expected to cross with such a force.
The trek was brutal. Autumn was closing in; the paths were narrow and icy; local mountain tribes attacked from above. Cold, hunger and accidents cost him a great many men and animals before he ever reached the enemy. Yet Hannibal came down onto the plains of northern Italy with an army still intact enough to fight — and the elephants, though few survived, had made his crossing legendary. Rome was stunned to find the war suddenly on its own doorstep.
What followed was one of the most remarkable runs of victories in military history. At the River Trebia, at Lake Trasimene, and above all at Cannae in 216 BC, Hannibal outthought far larger Roman armies. At Cannae he used a masterful tactic: he let his centre give way, drew the Romans in, then closed his wings and surrounded them entirely. It was a catastrophe for Rome, and for centuries afterwards generals studied how he had done it. For a moment, it seemed the unthinkable might happen — that Rome itself could fall.
1. What was so daring about the way Hannibal chose to bring the war to Italy?
2. What did Hannibal do at Cannae, and why is that battle still studied?
1. Rather than fight at sea or in Spain, he marched overland from Spain across the Alps — with war elephants — bringing the war directly into Italy, which Rome did not expect.
2. He let his centre fall back, drew the larger Roman army in, then closed his wings and surrounded them completely — a classic encirclement generals have studied ever since.
After Cannae, many expected Hannibal to march on Rome at once. He did not — perhaps because he lacked the equipment and men to besiege such a great city, perhaps because he hoped Rome's allies would abandon her. Most did not. Rome refused to make peace, raised fresh armies, and changed its whole approach: it avoided open battle, wore Hannibal down, and struck at Carthage's power elsewhere — in Spain and, eventually, in North Africa itself.
The turning point came far from Italy. A gifted young Roman general, Scipio, carried the war to Carthage's homeland. To defend the city, Carthage finally recalled Hannibal, who had spent some fifteen years in Italy without ever being decisively beaten. In 202 BC the two met at the battle of Zama, near Carthage. This time it was Hannibal who was outmanoeuvred. He was defeated, and Carthage had to accept a harsh peace that ended its days as a great power.
Hannibal's last years were those of a hunted man. He tried to reform Carthage, made enemies, and eventually went into exile, moving from court to court in the east while Rome pressed rulers to hand him over. Rather than be taken, he is said to have chosen his own end. Carthage itself was destroyed by Rome a generation later. Yet Hannibal's legacy outlived them both: more than two thousand years on, he is still remembered as one of the greatest commanders who ever lived, and the man who came closer than anyone to bringing Rome down.
1. How did Rome change its strategy after Cannae, and why did that matter?
2. What happened at Zama, and what became of Hannibal afterwards?
1. Rome refused to surrender, avoided open battle with Hannibal, wore him down, and attacked Carthage's power elsewhere (Spain, then North Africa) — which slowly turned the war against him.
2. At Zama in 202 BC, Scipio defeated Hannibal; Carthage accepted a harsh peace. Hannibal later went into exile and, rather than be handed to Rome, is said to have taken his own life.
Few stories invite the question "what if?" as strongly as this one. What if Hannibal had marched on Rome after Cannae? English has one precise tool for imagining a past that never happened — and this story is the perfect place to master it.
Put each verb into the correct form (past perfect in the if-part; would/might/could have + past participle in the result).
1. If Hannibal (not / cross) the Alps, Rome would not have been caught by surprise.
2. If Rome had made peace after Cannae, Carthage (win) the war. (you're fairly sure)
3. If the mountain tribes had not attacked, fewer men (die) on the trek. (possible, not certain)
1. had not crossed (past perfect in the if-clause)
2. would have won (a result you feel sure of)
3. might have died / could have died (a possible, uncertain result)
Each sentence contains one error typical of the third conditional. Write the corrected part.
1. If he would have marched on Rome, he might have taken the city. → corrected if-part:
2. If Scipio had not attacked Carthage, Hannibal would stayed in Italy. → corrected result:
3. If the elephants had survived, they would have make a real difference. → corrected result:
1. If he had marched (no "would" in the if-clause)
2. would have stayed (would have + past participle)
3. would have made (past participle "made", not "make")
Fill each gap with a third-conditional form (choose would/might/could have as the meaning suggests). Read it aloud when you're done.
Historians still argue about it. If Hannibal (march) on Rome after Cannae, he might have won the whole war. If Rome's allies (abandon) her, Carthage would have become the great power of the Mediterranean. And if Scipio had not carried the war to Africa, Hannibal (never / be) recalled home to face defeat at Zama.
had marched · had abandoned · might never have been / would never have been
Notice the pattern each time: past perfect after "if" → would/might/could have + past participle in the result.
Hold on to this structure — you'll need it in the Speak tab, where the whole game is arguing about how history might have gone.
You've read the story and you have the words — so now the real thing is within reach. There's a full podcast episode that tells this story in much greater depth, in natural, real-speed English. It's optional: the lesson stands on its own without it.
From the Noiser podcast network. Hosted by historians, roughly 50 minutes. Open Spotify and search "Short History Of Hannibal" to find the episode.
Open the show on Spotify →This is the heart of the lesson — do all of it out loud. The timer is there to keep you going: fill the time with detail rather than escaping it.
Tell the story of Hannibal in your own words, as if to someone who has never heard of him. Move through the arc: the old rivalry between Rome and Carthage → the boy raised to fight Rome → the extraordinary crossing of the Alps → the great victories, above all Cannae → why he still could not finish Rome → defeat at Zama and his final exile.
Work in at least five key words (rivalry, general, campaign, trek, tactic, surround, besiege, truce, exile, formidable), and slip in one third conditional where it fits ("if he had marched on Rome, he might have won").
Historians have argued for centuries: should Hannibal have marched on Rome straight after Cannae? Build an argument using the third conditional. If he had attacked at once, what might have happened? If he was right to wait, why? Take a side and defend it.
Tell a story about a moment that could easily have gone another way — then rewrite it with the grammar: what would have happened if one detail had been different?
Stuck for an idea? Pick one of these and run with it: