Use in because Cuba is a jurisdiction. You'd use on if it were an island but not also a country: The Agriculture was investigating reports of fruit flies on Kelleys Island.
The listener knows that Cuba is a country and therefore expects in. If you want to refer to the island only, you have to say on the island of Cuba.What if I don't care about the country and only about the island? Does the mere fact the island is also a country prevent me from using on altogether, or did you just mean that in is used when referring to the country and on when referring to the island?
"There are many indigenous species found on Cuba that are not found anywhere else in the world."
I thought just using on was enough. You live; you learn.If you want to refer to the island only, you have to say on the island of Cuba.
It's universally known as the big island.I don't know which preposition Americans use with the island of Hawaii.
It's universally known as the big island.
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: