現在社会人の方々の場合、既に中学や高校で習った基礎力があるはずですし、加えて大学受験を経験された方々なら、文法や語彙力の十分な蓄積があるはずです。しからばこれから皆さんがやるべき勉強は、ひたすら長文を訳す練習を重ねたり、英会話などの実践の場でブラッシュアップを積み重ねる以外にありません。
よく巷では、外国人観光客の方々などが、道を尋ねる際などに通り掛かりの日本人に英語で話し掛けてくる光景に対して、「ここは日本なんだから、日本語を覚えてくるのが筋だろう?」などと、すぐムキになって反論する方々が非常に多いようですが、逆の場合を考えてみて下さい。我々がアメリカやイギリスといった、英語ネイティブの国ではなく、例えばアジアやアフリカなどのあまり知られていないマイナーな国(失礼)に行こうとした場合、「ここでは英語がどれくらい通じるだろうか?」って考えた経験はありませんか?私(塾長)の経験ですと、アメリカやイギリスのような、英語ネイティブの国々ばかりではなく、ドイツやフランスなどの非ネイティブの国々の方々とも、少なくとも日常会話程度でしたら、英語だけで問題なくコミュニケーションが成立したものです。
あらためて言うまでもありませんが、英語は日本を含めて世界中のほとんどの国々で、初等・中等教育の段階で第一外国語として履修させられる言語です。特にアジアの多くの国々では、中等教育以下の時点で、日本で言う大学レベルの英語力をマスターできるカリキュラムが組まれている場合も多いものです。ですからもし仮に、日本の英語教育が今よりずっと高度なもので、ほとんどの日本人が日常会話程度なら問題なくできるような状況であれば、英語で話し掛けてくる外国人の方々に対して、「ここは日本なんだから日本語で話せよ!」などと、ヒステリックに反論するような事などしないと思うのです。「郷に入っては郷に従え」という、日本人特有の気質もあるでしょうが、彼らは単に自分たちの英語力の無さを、無理矢理誤魔化そうとしているだけではないでしょうか?