CHECK TEST
入試直前 英文法ファイナルチェック100問確認問題集
入試直前の総仕上げ40問。全単元を4択・正誤・並べかえ・書きかえ・和訳で最終確認。
Ⅰ 空所に入る最も適切なものを選べ
- 1I for three hours when my friend finally arrived.
答えc had been waiting
訳友人がようやく着いたとき、私は3時間も待っていた。
解説when my friend finally arrived(友人が着いたとき)という過去の一時点まで、3時間ずっと続いていた動作なので、過去完了進行形 had been waiting。have been waiting(現在完了進行形)は「今まで」の継続で、過去の話には合わない。was waited は wait が自動詞なので受け身にできない。am waiting は現在進行形で時制が合わない。
【覚える】過去の一時点まで続いた動作→had been -ing(for+期間)。 - 2You have brought an umbrella. It didn't rain at all.
答えa needn't
訳傘を持ってくる必要はなかったのに。まったく雨が降らなかったからね。
解説needn't have p.p. で「〜する必要はなかったのに(実際はした)」。雨が降らなかったので、傘を持ってきたのは無駄だった、という意味。mustn't have p.p. という形は普通使わない。can't have p.p. は「〜したはずがない」で、持ってきた事実と合わない。had better not have は形として不自然。
【覚える】needn't have p.p.(する必要はなかったのに)/didn't need to do(する必要がなかった=しなかった)。 - 3for your advice, I would have made a terrible mistake.
答えc Had it not been
訳あなたの助言がなかったら、私はひどい間違いをしていただろう。
解説主節が would have made(would have p.p.=過去の事実の反対)なので、If it had not been for 〜(〜がなかったら)の if を省いた倒置形 Had it not been for 〜 が入る。倒置では not は主語の後に置くので、Had not it been は不可。If it has not been は直説法で主節と合わない。Without it had been は形として誤り(Without your advice なら可)。
【覚える】If it had not been for 〜=Had it not been for 〜=Without/But for 〜。 - 4It is about time you seriously about your future.
答えd thought
訳そろそろ自分の将来について真剣に考えてもいい頃だ。
解説It is (about/high) time S+過去形 で「もう〜してもいい頃だ(なのにまだしていない)」。今のことでも過去形を使う仮定法で、thought が入る。think(現在形)・will think・have thought は仮定法の形にならない。It is time for you to think 〜 とも言える。
【覚える】It is (high) time S+過去形=It is time for 人 to do(そろそろ〜する時間だ)。 - 5He is said a famous athlete when he was young.
答えd to have been
訳彼は若いころ、有名なスポーツ選手だったと言われている。
解説is said(言われている)は現在、有名な選手だったのは when he was young(若いころ)で、それより前のこと。主節より前のことは完了不定詞 to have p.p. で表すので to have been。to be だと「今、有名な選手だと言われている」になる。being・having been は is said の後に置けない。It is said that he was a famous athlete. と書きかえられる。
【覚える】S is said to have p.p.=It is said that S+過去形(〜したと言われている)。 - 6The teacher told us in the library.
答えc not to talk
訳先生は私たちに、図書館ではおしゃべりしないように言った。
解説tell O to do(O に〜するように言う)の否定は tell O not to do で、not は to の直前に置く。to not talking は to の後が -ing で誤り。not talking は tell O の後に置けない。don't talk は命令文の形で、tell us の後に直接続けられない(直接話法なら told us, "Don't talk 〜")。
【覚える】tell/ask/want O not to do(O に〜しないよう言う・頼む)。 - 7I'm sorry for you waiting so long.
答えb having kept
訳長い間お待たせしてすみません。
解説前置詞 for の後は動名詞。待たせたのは謝っている今より前のことなので、完了動名詞 having kept。keep O -ing(O を〜させておく)で keep you waiting。keep(原形)・to have kept は前置詞の後に置けない。having been kept は受け身で「私が〜させられた」ことになる。
【覚える】I'm sorry for having kept you waiting.=I'm sorry to have kept you waiting.(お待たせしました)。 - 8It is no use over spilt milk.
答えc crying
訳こぼれたミルクを嘆いても無駄だ(覆水盆に返らず)。
解説It is no use -ing で「〜しても無駄だ」。このことわざは「済んだことを悔やんでも仕方がない」という意味。to cry は It is no use の後に使わない(It is useless to cry なら可)。cry(原形)・cried も不可。There is no point (in) -ing も同じ意味。
【覚える】It is no use -ing=It is useless to do=There is no point (in) -ing。 - 9in simple English, this book is suitable for beginners.
答えb Written
訳やさしい英語で書かれているので、この本は初心者に向いている。
解説主節の主語 this book は「書かれている」側なので、過去分詞で始まる分詞構文 Written(=As it is written)。Writing・Having written だと本が何かを書くことになる。To write は「書くために」で意味が通らない。分詞構文は主節の主語を確かめて、能動か受け身かを決める。
【覚える】分詞構文:主節の主語が「される」側→p.p. で始める(Written in 〜/Seen from 〜)。 - 10With winter , we have to prepare warm clothes.
答えb approaching
訳冬が近づいているので、暖かい服を用意しなければならない。
解説with+O+C の付帯状況で「O が C の状態で」。冬(winter)は「近づいてくる」側(能動)なので現在分詞 approaching。Winter is approaching. の関係が成り立つ。approached は受け身になり不可。to approach は「これから近づく」で不自然。approaches は動詞で with の後に置けない。
【覚える】with O -ing(O が〜している状態で)/with O p.p.(O が〜された状態で)。 - 11She is not she used to be.
答えd what
訳彼女は以前の彼女ではない。
解説what S used to be で「以前の S」。先行詞がないので、先行詞を含む関係代名詞 what が入る。that・which は先行詞が必要。whose は後ろに名詞が必要。she is not what she was(昔の彼女ではない)とも言う。what S is(今の S)、what S has(S の財産)も同じ型。
【覚える】what S is(今の S)/what S was/used to be(以前の S)。 - 12I'll give this ticket to wants to see the movie.
答えd whoever
訳その映画を見たい人なら誰にでもこのチケットをあげます。
解説前置詞 to の後でも、節の中で wants の主語になるので、主格の whoever(=anyone who)。前置詞につられて目的格 whomever を選ぶのが罠。who は先行詞がなく、to who wants 〜 とは言えない。anyone だけでは関係詞がなく、wants とつながらない(anyone who なら可)。
【覚える】複合関係詞の格は節の中の働きで決める(to whoever wants=to anyone who wants)。 - 13This bag cost me no than 100 dollars. It was very cheap.
答えc more
訳このかばんはたった100ドルだった。とても安かった。
解説no more than で「たった〜・〜にすぎない」(=only)。少なさを強調するので、後ろの very cheap と合う。no less than は「〜も(多い)」と多さを強調するので、cheap と合わない。fewer は数えられる名詞に使い、お金の量には使わない。most は than と組まない。
【覚える】no more than=only(たった)/no less than=as much as(〜も)。 - 14Little that his decision would change his life.
答えb did he dream
訳自分の決断が人生を変えるとは、彼は夢にも思わなかった。
解説否定の副詞 Little(少しも〜ない)が文頭に出ると、後ろは疑問文の語順に倒置して did he dream。he dreamed・he did dream は倒置していない語順。dreamed he は一般動詞を主語の前に出していて誤り(一般動詞は did を使う)。
【覚える】Little did S dream that 〜(〜とは夢にも思わなかった)。 - 15How luggage are you taking on the trip?
答えc much
訳旅行にはどれくらいの荷物を持っていくのですか。
解説luggage(手荷物)は不可算名詞なので、量を尋ねるのは How much。many・few は可算名詞の複数形に使う。number は How number とは言わない(the number of なら可算名詞)。数えるときは two pieces of luggage のように pieces を使う。baggage も同じ不可算名詞。
【覚える】不可算=luggage/baggage/furniture/information→How much。 - 16You can borrow my laptop as as you use it carefully.
答えa long
訳大切に使うなら、私のノートパソコンを借りていいよ。
解説as long as で「〜しさえすれば・〜する限り」という条件。「大切に使うなら貸す」で意味が通る。as far as は「〜する限りでは」という範囲(as far as I know=私の知る限り)。as soon as は「〜するとすぐに」。as well as は「〜だけでなく」で、どれも条件の意味にならない。
【覚える】as long as=条件(〜しさえすれば)/as far as=範囲(〜の限りでは)。
Ⅱ 下線部のうち誤りを含むものを1つ選べ
- 17By the time you will come(A) back, I will have finished(B) cleaning(C) the whole(D) house.
答えa (A)
訳あなたが戻ってくるまでには、私は家中の掃除を終えているでしょう。
解説by the time(〜するときまでには)は時の副詞節なので、未来のことでも現在形を使い、will come ではなく come にする→(A)。(B) will have finished は未来のある時点までの完了を表す未来完了で正しい。(C) finish -ing も正しい。(D) the whole house(家全体)も正しい。
【覚える】By the time+現在形, S will have p.p.(未来完了)。 - 18It is(A) necessary that(B) every student to submit(C) the form by(D) Friday.
答えc (C)
訳すべての生徒が金曜日までに用紙を提出することが必要だ。
解説that 節には S+V が必要で、to 不定詞は置けない。necessary・essential の後の that 節は(should+)原形なので、to submit ではなく submit(または should submit)にする→(C)。(A) is、(B) that は正しい。(D) by Friday(金曜日までに)は期限の by で正しい。
【覚える】It is necessary/essential/important that S(should)原形。 - 19I would rather(A) you don't(B) tell(C) anyone about(D) this.
答えb (B)
訳このことは誰にも言わないでほしいのですが。
解説would rather S+過去形(仮定法)で「S に〜してほしい」。今のことでも過去形を使うので、don't ではなく didn't にする→(B)。(A) would rather は正しい。(C) tell は didn't の後の原形で正しい。(D) tell 人 about 〜(〜について話す)も正しい。主語が同じなら I would rather not tell 〜 と原形。
【覚える】I'd rather you didn't 〜(〜しないでほしい)。 - 20I remember(A) to see(B) this movie when(C) I was a child(D).
答えb (B)
訳子どものころにこの映画を見たのを覚えている。
解説子どものころに「見たこと」を覚えているので、過去のことを表す remember -ing にして remember seeing とする→(B)。remember to do は「忘れずに〜する」で、これからのことになる。(A) remember、(C) when、(D) a child は正しい。
【覚える】remember -ing(〜したことを覚えている)/remember to do(忘れずに〜する)。 - 21Being(A) no one in the office, I left(B) a note on(C) the desk(D).
答えa (A)
訳事務所には誰もいなかったので、私は机の上にメモを残した。
解説As there was no one in the office を分詞構文にすると、There を残して There being 〜 となる。Being だけだと主節の主語 I が「誰もいない」ことになってしまう→(A)。(B) left a note(メモを残した)は正しい。(C) on the desk、(D) desk も正しい。
【覚える】There being no one 〜(誰もいなかったので)。 - 22This is the hotel which(A) I stayed when(B) I visited(C) Paris last(D) summer.
答えa (A)
訳ここは、去年の夏にパリを訪れたときに私が泊まったホテルです。
解説stay(泊まる)は自動詞なので、I stayed の後ろには欠けた名詞がなく完全な文。関係代名詞 which ではなく関係副詞 where(=at which)にする→(A)。(B) when は時の接続詞で正しい。(C) visited は他動詞で Paris を目的語にとるので正しい。(D) last summer も正しい。
【覚える】stay at/live in のように前置詞が要る自動詞→where(or 前置詞+which)。 - 23This smartphone is much(A) more cheaper(B) than(C) the one I had(D) before.
答えb (B)
訳このスマートフォンは前に持っていたものよりずっと安い。
解説cheap の比較級は cheaper なので、more を重ねた more cheaper は二重比較の誤り→(B)。(A) much は比較級を強めて正しい。(C) than も正しい。(D) had は前に持っていた(過去)ので正しい。the one I had before の one は smartphone の代わり。
【覚える】-er と more は重ねない(more cheaper・more better は誤り)。 - 24Hardly(A) I had(B) sat down when(C) the phone rang(D).
答えb (B)
訳私が座るとすぐに、電話が鳴った。
解説否定語 Hardly が文頭に出ると倒置して had I になるので、I had が誤り→(B)。Hardly had S p.p. when[before]〜 で「S が〜するとすぐに…」。(A) Hardly、(C) when、(D) rang は正しい。No sooner had I sat down than the phone rang. と言いかえられる。
【覚える】Hardly/Scarcely had S p.p. when 〜=No sooner had S p.p. than 〜(〜するとすぐに)。
Ⅲ 日本語に合うように( )内の語句を並べかえよ(文頭の語も小文字にしてある)
- 25彼女は私が今までに会った中で一番親切な人だ。She is ( ever / have / I / kindest / person / the ) met.
答えShe is the kindest person I have ever met.
解説最上級+名詞+(that) S have ever p.p. で「今までに〜した中で一番…」。the kindest person の後に、関係代名詞 that が省略された I have ever met を続ける。採点ポイントは①the kindest person の語順 ②I have ever met(ever の位置)。言い換え:I have never met a kinder person than her.
【覚える】the+最上級+名詞+(that) S have ever p.p.(今まで〜した中で最も…)。 - 26彼の助けがなかったら、私たちはその仕事を終えられなかっただろう。( been / for / had / his / it / not ) help, we could not have finished the work.
答えHad it not been for his help, we could not have finished the work.
解説If it had not been for his help の if を省くと、had が主語の前に出て Had it not been for his help となる。not は it の後に置く(Had not it は不可)。主節が could not have p.p.(〜できなかっただろう)なので、過去の事実の反対。採点ポイントは①Had it not been の語順 ②for his help。別解:Without his help, we could not have finished the work.
【覚える】Had it not been for 〜(〜がなかったら・過去)/Were it not for 〜(現在)。 - 27何を言えばよいかわからなかったので、私は黙っていた。( knowing / not / say / to / what ), I kept silent.
答えNot knowing what to say, I kept silent.
解説分詞構文の否定は not を分詞の直前に置き、Not knowing とする(=As I didn't know)。knowing の目的語は what to say(何を言うべきか)。採点ポイントは①Not knowing の語順 ②what to say。Knowing not は古い形。keep silent は「黙っている」。
【覚える】Not knowing what to do/say(何をすれば/言えばいいかわからず)。 - 28彼女は昨日、髪を切ってもらった。She ( cut / had / hair / her / yesterday ).
答えShe had her hair cut yesterday.
解説have+O+p.p. で「O を〜してもらう」(依頼)。髪(her hair)は「切られる」側なので、cut は過去分詞(cut-cut-cut)。She had her hair cut yesterday. 採点ポイントは①had her hair の語順 ②cut を hair の後。言い換え:She got her hair cut yesterday.
【覚える】have/get one's hair cut(髪を切ってもらう)。 - 29この川は泳ぐには危険すぎる。This river is ( dangerous / in / swim / to / too ).
答えThis river is too dangerous to swim in.
解説too+形容詞+to do(〜しすぎて…できない)。swim in this river(この川で泳ぐ)の目的語 this river が文の主語になっているので、to swim in で終わり、it は置かない。採点ポイントは①too dangerous to swim の語順 ②前置詞 in を残す。言い換え:This river is so dangerous that we cannot swim in it.(so 〜 that では it が要る)
【覚える】too 〜 to do の文末の前置詞は残す(too cold to live in)。 - 30彼が帰宅してはじめて、私はその知らせを聞いた。It was not ( came / he / home / I / that / until ) heard the news.
答えIt was not until he came home that I heard the news.
解説It was not until A that B(A して初めて B した)の強調構文。A に he came home、B に I heard the news を入れる。It was not until he came home that I heard the news. 採点ポイントは①until he came home の語順 ②that の後に I heard。別解:Not until he came home did I hear the news.
【覚える】It was not until A that B=Not until A did B(A して初めて B)。
Ⅳ ほぼ同じ意味になるように空所に適語を1語ずつ入れよ
- 31I'm sure he was ill. → He have been ill.
答えmust
訳彼は病気だったにちがいない。
解説I'm sure he was ill.(彼が病気だったと確信している)は、過去のことへの強い推量なので must have p.p.(〜したにちがいない)で書きかえる。He must have been ill. 反対の意味は can't have p.p.(〜したはずがない)。may have p.p. は「〜したかもしれない」と弱い推量。
【覚える】I'm sure S+過去形=S must have p.p.。 - 32As I don't know her address, I can't write to her. → If I her address, I could write to her.
答えknew
訳彼女の住所を知っていれば、手紙を書けるのに。
解説As I don't know her address(住所を知らないので)は今の事実なので、その反対の仮定は仮定法過去 If I knew her address。主節も could write と過去形の助動詞。元の文の否定(don't know/can't write)が肯定(knew/could write)に変わる点にも注意。
【覚える】As S don't 〜, S can't …=If S+過去形, S could …(仮定法過去)。 - 33It seems that he was rich. → He seems been rich.
答えto have
訳彼は金持ちだったようだ。
解説It seems that he was rich. の seems は現在、was rich は過去で、seems より前のこと。主節より前のことは完了不定詞 to have p.p. で表すので、He seems to have been rich.。It seems that he is rich. なら時がそろうので He seems to be rich.。
【覚える】It seems that S+過去形=S seems to have p.p.。 - 34As soon as he saw me, he ran away. → On me, he ran away.
答えseeing
訳私を見るとすぐに、彼は逃げ出した。
解説As soon as S V(〜するとすぐに)は on -ing で書きかえられる。前置詞 on の後なので動名詞 seeing を入れ、On seeing me とする。Upon seeing でも同じ意味。The moment he saw me も可。
【覚える】As soon as S V=On/Upon -ing=The moment S V。 - 35No other student in the class is as tall as Ken. → Ken is than any other student in the class.
答えtaller
訳ケンはクラスのほかのどの生徒よりも背が高い。
解説No other student in the class is as tall as Ken.(クラスでケンほど背の高い生徒はいない)は、比較級+than any other+単数名詞で書きかえられ、Ken is taller than any other student in the class. となる。どちらも最上級の意味。any other の後は単数名詞(student)。Ken is the tallest student in the class. とも言える。
【覚える】最上級=比較級 than any other+単数名詞=No other+単数名詞+as 〜 as。 - 36He was so kind that he showed me the way. → He was kind to show me the way.
答えenough
訳彼は親切にも道を教えてくれた。
解説so 〜 that S V(とても〜なので…する)は 形容詞+enough to do で書きかえられる。He was kind enough to show me the way. enough は形容詞 kind の後ろに置く。be so kind as to do も同じ意味。
【覚える】so 形容詞 that S can/do = 形容詞 enough to do。
Ⅴ 指示に従って答えよ
- 37和訳せよ:It was not until I left home that I realized how much my parents had done for me.
答え家を出てはじめて、両親が私のためにどれほど多くのことをしてくれていたかに気づいた。
解説It is not until A that B は「A して初めて B」と前から訳す。A=I left home(家を出る)、B=I realized 〜(〜に気づいた)。how much my parents had done for me は realized の目的語の間接疑問で、「両親が私のためにどれほど多くのことをしてくれていたか」。採点ポイントは①「〜して初めて」②間接疑問の訳 ③had done(過去完了)を「してくれていた」。別解:「家を出るまで、両親がどれだけ尽くしてくれていたかに気づかなかった。」
【覚える】It was not until A that B=A して初めて B した。 - 38和訳せよ:The more you practice, the more confident you will become.
答え練習すればするほど、ますます自信がつくだろう。
解説The+比較級 〜, the+比較級 … で「〜すればするほど、ますます…」。confident は become の補語なので、the more confident とひとかたまりで前に出ている。もとの形は you practice much/you will become confident。採点ポイントは①「〜すればするほど」②confident を「自信がつく」と自然に訳す。別解:「練習を重ねるほど、自信が増すだろう。」
【覚える】The more S V, the+比較級 S V(比較級は形容詞とセットで前に出る)。 - 39和訳せよ:She is not so much a scientist as an artist.
答え彼女は科学者というよりはむしろ芸術家だ。
解説not so much A as B で「A というよりむしろ B」。B(an artist)の方が本質で、「科学者というよりむしろ芸術家だ」となる。採点ポイントは①not so much A as B の訳 ②A と B の訳す順序を逆にしない。言い換え:She is an artist rather than a scientist./She is more an artist than a scientist.
【覚える】not so much A as B=B rather than A=more B than A(A というより B)。 - 40英訳せよ:もし私があなたの立場なら、その申し出を断るだろう。
答えIf I were in your position, I would turn down the offer.
解説今の事実に反する仮定なので、仮定法過去 If I were 〜, I would+原形 を使う。「あなたの立場なら」は in your position(in your place/in your shoes も可)。「申し出を断る」は turn down the offer(refuse/decline the offer も可)。採点ポイントは①were(was も口語では可だが were が無難)②would turn down。別解:If I were you, I would refuse the offer.
【覚える】If I were you(私があなたなら)=In your position, 〜。
入試直前 英文法ファイナルチェック100問(A4 3枚)