中級者の壁は決まって時制と前置詞です。

やっと思っている事を大体伝えられるようになってきた・・・でも、Nativeさんは あなたの英語を時々「あれ?」と思いながら聞いています。さっきまで過去の話 だったのに突然現在になったり戻ったりするので、ある意味相手任せになっているのです!

しばらく時制を意識しまくりましょう!
喋っていると判りますが、世の中の会話は過去形が5割で、現在の事を話すのも現在進行形の方が 多いくらいかも知れません。仕事になると未来を語るwillやcan, mayなどが増えてくるかもしれないですね。むしろ 現在形を喋る際に、「時制これでいいのかな?」とチェックしてみるのがいいくらいかと思います。
時制の一致は大変!
時制の一致は大変です!例えば、He told me..と言ってしまった時点であなたの脳味噌は 過去形モードにスイッチを入れて、その後の時制は全て過去モードで表現しなければなりません。 時制は神としか思えない同時通訳さんでも嫌がる文法事項。これは私も詳しくは知らないのですが、 They told me...とかで時制一致をするよりは、According to his comment, (彼のコメントによると・・) と言い直したりして時制の一致を避けて通ったり、色々必殺技があるみたいです。 私の言えるアドバイスはこれだけです。
「過去の事を喋ってる時は脳味噌を過去形モードにセットしましょう」
遭えて言えば、左上メニューのイングリッシュ・パークで 「コジたんの英会話学習」を選択し、「狙い撃ち学習モード」から時制の一致、①、②の練習を しましょう。ここは「コツ」を語るサイトなので時制の一致の詳述は割愛させてもらいます。
前置詞もほとんど慣れるしかありません。
前置詞は難しいです。一つ一つ確認して、「使う」事が凄く大切です。
「1ヶ月後に」「1ヶ月以内に」「さらにその一ヶ月後に」など使い分けれますか?
「11/1に」「11月に」「月曜日に」、即答えれますか?
こちらも左上メニューのイングリッシュ・パークで 「前置詞衰弱」を選択し、「前置詞衰弱2」に進んで下さい。裏返しのカードが一発で 当たらないのは当たり前ですが、欲しいカードがその都度何なのか全部判るまで 頑張れば残った前置詞で迷うようなものはそう多くないはずですよ?
Nativeティーチャはこれからはちょっと考え物です。
私自身の経験ですが、もうあなたのレベルになったらNativeの先生に 習うのも良し悪しです。あなたのかゆいところはNativeティーチャでも正しい 間違ってるかは判っても説明は出来ない事がかなり多いと思います。
 特に文法レベル的にはあなたはもうワーホリティーチャに習うレベルにありません。 今自分が伸びているかどうか、自問自答してみてください。