Page 23 - Elfin Fly_2
P. 23
Reserch

What? What? What?

Ancient Greek myths influenced the English language.
Many expressions came from Greek myths.
Let’s check it together.

Siren

Origin In a Greek myth, a siren is a beautiful mermaid. She sat
on the rocks in the sea. She sang a song. The song made sailors
lose their minds. So, their ships hit the rocks and were broken.
M eaning in English A siren warns people. It makes a long, loud
noise. Ambulances and police cars have this.

Report

Choose one of the expressions in the box. And complete the report.

Achilles’ heel The Midas touch Pandora’s box

* Origin:
* Meaning in English:

20
   18   19   20   21   22   23   24   25   26   27   28