Do all countries speak the same language
No, each country speaks its own. Spain, Portugal, Latin America, and Puerto Rico and Mexico each share spanish however the words variate and change with each of them.
We don't normally answer homework questions but on this occasion I will make an exception.
Of course they do. Just go to Japan and speak English, no problem.
The official language of Spain is español. But ... the Basques in the Northwest of Spain have a language all of their own.
It is not spanish and a Basque that speaks only his language will not understand spanish. And a culture quite different from the rest of Spain.
Basques don't eat to live ... but live to eat!
THIS POST IS CLOSED.
It may not be voted on, answered, or commented on.