Student or Learner
I get confused sometimes about the two prepositions in the caption
1a) Japan is a good place for doing business.
1b) Japan is a good place to do business.
Is it correct to say: "Both are grammatically correct with slight semantic difference. The former seems more specific in a way and Japan, a place, is good FOR doing something; the latter is more general - it's good to do business there"
Cater to and Cater for?
cater to different tastes or cater for different tastes? I really can't distinguish these two even after consulting dictionaries.
Much obliged if you can help