They both work. I would use "in".
Which preposition is correct or more natural here - of or in? Are they equally frequently used in sentences like the following?
1) I've been to all large countries of the world.
2) I've been to all large countries in the world.
Last edited by englishhobby; 01-Dec-2014 at 07:27.
If I were a native speaker of English, I would never shut up. :-)
I'd say 'I've been to every large country in the world'.
I would use "every large country" too. If I had to use "all", I would say "I have to been to all [of] the large countries in the world". You would have to clarify what a "large" country is.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.