I have more opportunities today than in the past to communicate directly with visitors from overseas in Japan.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
I study English because I have more opportunities today than in the past to communicate directly with visitors from overseas in Japan.
として、『日本で海外から訪れている人と直接コミュニケーションを取る機会が以前に比べて多いので私は英語を勉強します。』とするのはいかがでしょうか。
役に立ちそうな単語とフレーズ
from overseas 海外から
student from overseas 留学生
参考になれば幸いです。
I've had much more opportunities to interact with foreigners who've come to Japan.
ご質問ありがとうございます。
このシチュエーションで「日本に来た[外国人](https://eikaiwa.dmm.com/uknow/questions/32627/)とじかに接したりする機会が多くなってきた」と言いたいなら、英語で「I've had much more opportunities to interact with foreigners who've come to Japan.」と言えます。
ご参考になれば幸いです。