CHECK TEST
知らないと損する英文法・語法の超頻出法則60確認問題集
超頻出の文法・語法の法則を確かめる37問。4択・正誤・書きかえ・並べかえ・和訳で。
Ⅰ 空所に入る最も適切なものを選べ
- 1When you finish your homework last night?
答えb did
訳昨日の夜、宿題はいつ終わったの?
解説When(いつ)で始まる疑問文は時点をたずねるので、現在完了とは使えない。さらに last night(昨夜)という明確な過去があるので過去形 did。have(現在完了)は When・last night と組めない。had(過去完了)は基準になる過去がない。do は現在で last night と合わない。
【覚える】When/What time/ago/last 〜/yesterday は現在完了と使えない。 - 2It three years since my family moved to this town.
答えa has been
訳家族でこの町に引っ越してきてから3年になる。
解説It has been X since S+過去形=S が〜してから X(期間)になる。since の後の moved(過去形)が起点。was(過去形)は今までの継続を表せない。is being は進行形で、時間の経過には使わない。had は has been の代わりにならない(had been なら過去の時点が必要)。
【覚える】It has been three years since 〜=Three years have passed since 〜。 - 3The road is wet. It rained during the night.
答えa must have
訳道がぬれている。夜の間に雨が降ったに違いない。
解説「道がぬれている」という根拠から「夜の間に雨が降ったに違いない」と過去を推量するので must have p.p.。can't have(降ったはずがない)は根拠と逆。need have p.p. は主に否定文・疑問文で使い(need not have p.p.=〜する必要はなかったのに)、この肯定文には合わない。has to は過去の推量にならない。
【覚える】must have p.p.=〜したに違いない(過去への確信)。 - 4My teacher demanded that I the essay again.
答えa rewrite
訳先生は私に、作文をもう一度書き直すよう求めた。
解説demand(要求する)・suggest・insist などの that 節は(should)+原形なので rewrite。主節が過去の demanded でも、時制の一致で rewrote にしない。rewrites は主語 I と合わず、原形でもない。will rewrite も要求の that 節の形ではない。
【覚える】demand/suggest/insist/require/propose that S (should) 原形。 - 5If I had taken the earlier train, I at the office now.
答えd would be
訳もっと早い電車に乗っていたら、今ごろ会社に着いているのに。
解説if 節は had taken(過去の事実の反対)、主節は now(今)があるので今の事実の反対=混合仮定法で would+原形の would be。would have been は過去の反対で now と合わない(定番のひっかけ)。will be は仮定法にならない。had been は主節の形ではない。
【覚える】If S had p.p.(過去), S would 原形 now(今)=混合仮定法。 - 6you need any help, just give me a call.
答えa Should
訳万一何か手伝いが必要なら、遠慮なく電話してね。
解説If you should need 〜(万一〜なら)の if を省き、Should を前に出した倒置。主節が命令文 just give me a call なのも should の仮定と相性がよい。Were は Were you to need と to が必要。Had は過去の反対の仮定(Had you needed)で形が合わない。Would は倒置の条件節を作らない。
【覚える】Should S 原形, 命令文.=万一〜なら…して。 - 7We should avoid too much sugar.
答えb eating
訳砂糖のとりすぎは避けるべきだ。
解説avoid(避ける)は目的語に動名詞だけをとるので eating。to eat(不定詞)は avoid の目的語にならない。eat(原形)・eaten(過去分詞)は avoid の直後に置けない。avoid は「まだしていないことを避ける」意味でも -ing をとる点に注意。
【覚える】-ing だけをとる動詞:mind・enjoy・give up・avoid・finish・escape・practice・stop(MEGAFEPS)など。 - 8When it comes to English, she is the best in our class.
答えc speaking
訳英語を話すことになると、彼女はクラスでいちばんだ。
解説when it comes to 〜=〜のこととなると。この to は前置詞なので、後ろは名詞か動名詞の speaking。speak(原形)は to 不定詞と勘違いさせる罠。spoken(過去分詞)・have spoken は前置詞の後に置けない。
【覚える】前置詞の to+-ing:look forward to/be used to/when it comes to/object to。 - 9She wrote down the address lest she it.
答えb should forget
訳彼女は住所を忘れないように書き留めた。
解説lest S (should) 原形=S が〜しないように。lest に否定の意味が入っているので not は置かない(should forget)。should not forget・would not forget は否定が二重になる。forgot not は文法的に誤り。かたい書き言葉で、so that S won't[wouldn't]V と同じ意味。
【覚える】lest S (should) 原形=for fear (that) S should 原形=〜しないように。 - 10Reading is to the mind exercise is to the body.
答えd what
訳読書の心に対する関係は、運動の体に対する関係と同じだ。
解説A is to B what C is to D=「A の B に対する関係は、C の D に対する関係と同じ」。読書と心の関係を、運動と体の関係にたとえている。which・that は先行詞がないのでこの構文を作れない。how は「どのように」で、関係の対応を表せない。
【覚える】A is to B what C is to D(Reading is to the mind what exercise is to the body.)。 - 11The you climb, the colder it gets.
答えd higher
訳高く登れば登るほど、寒くなる。
解説The+比較級 S V, the+比較級 S V=〜すればするほど…。後半が the colder(比較級)なので、前半も比較級 higher。highest は最上級。more high は high の比較級の形として誤り。high(原級)はこの構文に入らない。
【覚える】The+比較級 S V, the+比較級 S V=〜すればするほど…だ。 - 12The climate of Japan is milder than of Canada.
答えb that
訳日本の気候はカナダの気候より穏やかだ。
解説比べる物をそろえる。比べているのは日本の気候とカナダの気候で、the climate のくり返しを避ける代名詞 that(後ろに of 〜 が付く)。those は複数名詞の代わり。it は前に出た名詞そのもの(日本の気候)を指してしまう。one は可算名詞の代わりで、the を付けず of をとる形にならない。
【覚える】the+名詞+of 〜 の反復→ that of 〜(複数なら those of 〜)。 - 13The test was easy. Most students failed.
答えd anything but
訳そのテストは決して簡単ではなかった。ほとんどの生徒が落ちたのだ。
解説anything but=決して〜ではない。後半の「ほとんどの生徒が落ちた」と合う。nothing but(〜にすぎない=only)は「簡単なだけ」で逆。all but(ほとんど〜)は「ほとんど簡単」で後半と合わない。none but(〜だけが)は人について使う表現。
【覚える】anything but=決して〜ない/nothing but=〜だけ/all but=ほとんど。 - 14This photo always reminds me my trip to Okinawa.
答えd of
訳この写真を見ると、いつも沖縄旅行を思い出す。
解説remind A of B=A に B を思い出させる(関連の of)。無生物主語の文で「この写真が私に沖縄旅行を思い出させる」の形。from・with・for は remind と組まない。
【覚える】A of B 型:remind・inform・convince・warn・rob・deprive A of B。 - 15The school provides each student a tablet.
答えc with
訳その学校は生徒一人ひとりにタブレットを支給している。
解説provide A with B=A に B を与える(供給の with)。provide B for[to]A の語順なら for・to になるが、ここは provide each student(人)が先なので with。of は provide と組まない。supply・present・furnish も同じ型。
【覚える】provide A with B=provide B for A(A に B を与える)。 - 16I wonder .
答えb what time it is
訳今何時かなあ。
解説wonder の目的語として文の中に入った疑問文(間接疑問)は、疑問詞+S+V の語順で what time it is。what time is it は疑問文の語順のままで誤り。what is time it・it is what time は語順が崩れている。
【覚える】間接疑問は 疑問詞+S V(I wonder where he lives.)。
Ⅱ 下線部のうち誤りを含むものを1つ選べ
- 17We are in high school now. I have known(A) him since(B) we have been(C) in junior high school together(D).
答えc (C)
訳私たちは今、高校生だ。中学校で一緒になってから、彼のことをずっと知っている。
解説We are in high school now から中学時代は終わっているので、since の後は過去の一点で (C) have been は過去形 were にする。(A) have known は今までの継続で正しく、know は状態動詞なので進行形にしない。(B) since(〜以来)と (D) together も正しい。
【覚える】現在完了+since+過去形(I have lived here since I was a child.)。 - 18She resembles(A) to(B) her grandmother in(C) many(D) ways.
答えb (B)
訳彼女は多くの点で祖母に似ている。
解説resemble(〜に似ている)は他動詞なので前置詞は不要。(B) to は削除する。「〜に」の日本語につられる罠。(A) resembles は状態動詞で現在形のまま正しい(進行形にしない)。(C) in many ways(多くの点で)の in と (D) many も正しい。
【覚える】resemble/marry/enter/discuss/approach は前置詞なし。 - 19The heavy rain prevented(A) us to go(B) on(C) a picnic last(D) Sunday.
答えb (B)
訳先週の日曜日、大雨のせいで私たちはピクニックに行けなかった。
解説prevent A from -ing(A が〜するのを妨げる)なので (B) to go は from going にする。妨害の from。(A) prevented(過去形)、(C) go on a picnic の on、(D) last Sunday は正しい。
【覚える】妨害の from:prevent/keep/stop/prohibit/discourage A from -ing。 - 20Not(A) every student was(B) satisfied, and some(C) of them was(D) angry.
答えd (D)
訳生徒全員が満足したわけではなく、中には怒っている者もいた。
解説some of them(彼らの中の何人か)は複数を指すので、(D) was は were にする。(A) Not every student は「全員が〜というわけではない」という部分否定で正しい。(B) was は every+単数名詞が主語なので単数で正しい。(C) some も正しい。
【覚える】some/most/all of+複数名詞→複数扱い、every+単数名詞→単数扱い。 - 21No sooner had(A) the game started(B) when(C) it began to rain(D).
答えc (C)
訳試合が始まるとすぐに雨が降り出した。
解説No sooner had S p.p. than 〜(〜するとすぐに)の組み合わせなので、(C) when は than にする。Hardly[Scarcely]had S p.p. when[before]〜 と混ぜないのがポイント。(A) had は倒置の語順で正しい。(B) started と (D) to rain も正しい。
【覚える】No sooner … than / Hardly … when=〜するとすぐに。 - 22Do you know where(A) does she live(B)? I need(C) to send her a(D) letter.
答えb (B)
訳彼女がどこに住んでいるか知ってる?手紙を送る必要があるんだ。
解説Do you know の目的語は間接疑問なので、(B) does she live は she lives(S V の語順)にする。(A) where は疑問詞で正しい。Do you know は Yes/No で答える問いなので文頭に置くのが正しい。(C) need と (D) a letter も正しい。
【覚える】Do you know where S V?(Yes/No)/Where do you think S V?(Yes/No でない)。
Ⅲ ほぼ同じ意味になるように空所に適語を1語ずつ入れよ
- 23As soon as I left home, it began to rain. → Hardly I left home when it began to rain.
答えhad
訳家を出るとすぐに雨が降り出した。
解説Hardly had S p.p. when 〜=〜するとすぐに。否定語 Hardly が文頭に出たので、had I left と倒置になる。As soon as I left home 〜 の言いかえで、No sooner had I left home than 〜 も同じ意味。
【覚える】Hardly[Scarcely]had S p.p. when[before]S 過去形。 - 24I realized the importance of health only after I lost it. → It was not I lost my health that I realized its importance.
答えuntil
訳健康を失ってはじめて、私はその大切さに気づいた。
解説only after A(A してはじめて)=It is not until A that B。強調構文で not until I lost my health を強調している。Not until I lost my health did I realize its importance.(倒置)とも書ける。
【覚える】It was not until A that B=A してはじめて B した。 - 25If it were not for water, no living things could survive. → for water, no living things could survive.
答えBut
訳水がなければ、どんな生き物も生きられないだろう。
解説If it were not for 〜(〜がなければ)=But for 〜=Without 〜。空所の後ろに for があるので But。Without なら for は不要。主節の could survive は仮定法過去のまま。
【覚える】If it were not for=Were it not for=But for=Without。 - 26Whenever they meet, they argue. → They never meet arguing.
答えwithout
訳彼らは会えば必ず口論する。
解説Whenever they meet, they argue.(会うたびに口論する)=never A without B-ing(A すれば必ず B する)。without は前置詞なので、後ろは動名詞 arguing。否定を2つ重ねて強い肯定を表す。
【覚える】never A without B-ing=Whenever A, B。 - 27I'm sorry I can't go with you. → I wish I go with you.
答えcould
訳一緒に行けたらいいのになあ。
解説今の残念な事実(I can't go)を、I wish+仮定法過去で表す。can の過去形 could を使い、肯定・否定が逆になる(can't→could)。I'm sorry I can't go with you. の言いかえ。
【覚える】I wish S 過去形=今〜ならいいのに(現実と逆)。 - 28He got up early so that he could catch the first train. → He got up early so to catch the first train.
答えas
訳彼は始発電車に間に合うように早起きした。
解説so that S can V(主語が同じとき)=so as to V=in order to V(〜するために)。目的を表す。so の後に as を入れて so as to catch とする。否定なら so as not to V。
【覚える】so as to V=in order to V(否定は so as not to V)。 - 29This information is very important. → This information is of great .
答えimportance
訳この情報は非常に重要だ。
解説of+抽象名詞=形容詞(of importance=important)。very important は of great importance と、very が great に変わる。空所には名詞 importance を入れる。of use=useful、of value=valuable も同じ型。
【覚える】of+抽象名詞=形容詞(of great importance=very important)。
Ⅳ 日本語に合うように( )内の語句を並べかえよ(文頭の語も小文字にしてある)
- 30空気と私たちの関係は、水と魚の関係と同じだ。Air ( is / to / us / what / water ) is to fish.
答えAir is to us what water is to fish.
解説採点ポイントは A is to B what C is to D の語順。まず Air is to us(空気の私たちに対する関係)を置き、what の後に water is to fish を続ける。what が「〜の関係」を表す要。別解:Air is to us as water is to fish.(as を用いる形も見られる)
【覚える】A is to B what C is to D=A の B への関係は C の D への関係と同じ。 - 31練習すればするほど、上手になる。( better / get / more / practice / the / the / you / you ).
答えThe more you practice, the better you get.
解説採点ポイントは The+比較級 S V, the+比較級 S V の語順。The more you practice, the better you get. と、比較級を the とともに文頭に出す。get better=上達する。more は practice を修飾する副詞の比較級。別解なし。
【覚える】The more S V, the better S V=〜すればするほど…。 - 32金持ちが必ずしも幸せとは限らない。The rich ( always / are / happy / not ).
答えThe rich are not always happy.
解説採点ポイントは部分否定 not always と the rich の扱い。the rich=rich people(金持ちの人々)で複数扱いなので are。are not always happy の語順。always not は不可。別解:Rich people are not always happy.(語群外)
【覚える】the+形容詞=〜な人々(the rich/the poor/the young)。 - 33そのニュースを聞いてはじめて、彼女は事故のことを知った。Not ( did / heard / she / she / the news / until ) learn about the accident.
答えNot until she heard the news did she learn about the accident.
解説採点ポイントは倒置の位置。Not until she heard the news が文頭に出ると、後半の主節が did she learn と倒置になる。until 節の中は普通の語順。別解:It was not until she heard the news that she learned about the accident.
【覚える】Not until A did S V=A してはじめて S は V した。 - 34この歌を聞くと、いつも高校時代を思い出す。This song always ( days / high school / me / my / of / reminds ).
答えThis song always reminds me of my high school days.
解説採点ポイントは remind A of B と副詞の位置。無生物主語 This song が「私に高校時代を思い出させる」の形。always は一般動詞 reminds の前。my high school days の語順も確認。別解:Whenever I hear this song, I remember my high school days.(語群外)
【覚える】S remind 人 of 物=S で人は物を思い出す。
Ⅴ 和訳せよ
- 35Money is no more the source of happiness than fame is.
答え名声が幸福の源でないのと同様に、お金も幸福の源ではない。
解説採点ポイントは no more … than の否定の訳。A is no more B than C is=C が B でないのと同様に A も B ではない(クジラ構文)。than の後は肯定形だが否定で訳す。「お金は名声以上に幸福の源ではない」は不可。別解:「お金が幸福の源でないのは、名声がそうでないのと同じだ」。
【覚える】A is no more B than C is (D)=A が B でないのは C が D でないのと同じ。 - 36He donated no less than one million yen to the hospital.
答え彼はその病院に100万円も寄付した。
解説採点ポイントは no less than=〜も(多さを強調)。as much as と同じ。donate A to B=A を B に寄付する。no more than(たった〜)と取り違えると減点。別解:「彼は病院に100万円もの寄付をした」。
【覚える】no more than=only(たった)/no less than=as much as(〜も)。 - 37The heavy snow prevented the plane from taking off on time.
答え大雪のせいで、飛行機は定刻に離陸できなかった。
解説採点ポイントは無生物主語を「原因」として訳すこと。The heavy snow prevented A from -ing=大雪のせいで A は〜できなかった。on time=定刻に。「大雪が飛行機が離陸するのを妨げた」と直訳すると不自然。別解:「大雪のため、飛行機は時間どおりに離陸できなかった」。
【覚える】S prevent A from -ing=S のせいで A は〜できない。
知らないと損する英文法・語法の超頻出法則60(A4 4枚)