中学校のテストで出る単語や文法は基本的に既に教科書で習っているものから出ます。あなたがもし、単語、文法でこんなのみたことない、わからないと思うのならば確実に知識不足というより、教科書のことが抜けています。もう一度、教科書の基礎的事項を読み返し、覚えることをお勧めします。入試も結局は教科書の単語、文法しか問題には出せませんから、まず教科書の抜けを無くさないことには長文どうこうという問題ではありませんよ。
自分も
英語には苦労し最初の総合テストでは60点以下でした。
英語と
国語に苦労したのはいい思い出です。
個人的に
英語は『慣れるもの』だと考えています。60点以下のテストをとるまでは単語を覚えたり単語練習練習していました。しかし、60点以下をとった後は「このままの勉強法ではだめだ」と思い、ひたすら長文を読む練習をしていました。具体的には毎日受験の
過去問集を1日1〜2つのペースで進めました。とにかく数をこなしました。やっていると当然分からない単語、文法が出てきます。よく出てくる単語は覚えましょう。ただ、それでも分からない単語はあります。その時は前と後ろの文章から意味を予測します。「あー、何となくここではこういう意味なんだなぁー」と推測する力も重要だと思います。これは文章を多く読むほど力が付きます。文章を全部完璧に理解する必要はないです。問題に聞かれている部分を理解してください。問題を作る人がそこの部分を問題にするということは、そこが重要です。
長文はかっこやスラッシュを使うと読みやすくなると思います。自分は登場人物を四角で囲い、長い文章はスラッシュで区切り、関係代名詞などが説明している単語に向けて矢印を引き、説明している内容を()でくくったりしていました。読みやすいよう自分でルールを作ってみてください
I went to hospital / next to my school / to see my mother.
This is the most interesting [book] ←(that I have ever read).
とりあえず毎日過去の問題集を解くことが重要だと思います。単語の練習だけでなく毎日テストをやっていれば必ず力はつきます。塾に行けば全国の高校入試の問題集があり、市販もされていると思います。とにかく数をこなしてください。