Fun with English grammar 1 A teaching colleague (a fellow ESOL teacher), shared this on their timeline: What do you think the sentence means?
Category: English Language
Weather Idioms
Talking About The Weather: Weather-Related Idioms & Sayings In English It is an almost universally acknowledged truth that the British are obsessed with the weather. Although the people of the British Isles seem quite reserved and restrained, if you happen to mention the weather they immediately jump into conversation. Undoubtedly, the fascination of the British Read More …
