How do I know if a place is a city or a town or a village? In British English we can distinguish between a city, a town, a village or a hamlet using a […] Read more...
|Communicating in English| learn English well| speak and write English| grammar practice| English videos|