文法 / 接続詞・前置詞
演習問題
演習問題
問題1
問題
次の英文の( )内に、and・but・or・so のうち最も適切なものを1つ入れよ。
Practice every day, ( ) you will improve your skills quickly.
解答・解説を見る
「命令文, and 〜(〜しなさい、そうすれば〜)」の形です。「毎日練習しなさい、そうすればあなたはすぐに上達するだろう」という意味になります。
答え:and
問題2
問題
次の英文の下線部の節が、名詞節・副詞節のどちらであるかを答えよ。
I don't know if she likes chocolate.
解答・解説を見る
if節を取り除くと I don't know だけになり、目的語が欠けて不完全な文になります。この if節は know の目的語になっており、「〜かどうか」という意味の名詞節です。(私は彼女がチョコレートが好きかどうか知らない。)
答え:名詞節
問題3
問題
次の英文の( )内の動詞を、適切な形に直せ。
If it ( snow ) tomorrow, the marathon will be canceled.
解答・解説を見る
if節は条件を表す副詞節なので、未来のことであっても現在形で表します。主語が it(三人称単数)なので snows にします。
If it snows tomorrow, the marathon will be canceled. (もし明日雪が降れば、そのマラソン大会は中止になるだろう。)
答え:snows
問題4
問題
次の英文の( )内に、at・on・in のうち最も適切なものを1つ入れよ。
The store closes ( ) 8 p.m. ( ) weekdays.
解答・解説を見る
最初の空所は時刻を表すので at、2つ目の空所は複数の曜日をまとめた「平日」という単位を表すので on が入ります(on weekdays は日々の集まりとして扱われます)。
The store closes at 8 p.m. on weekdays. (その店は平日は午後8時に閉まる。)
答え:at / on
問題5
問題
次の英文の( )内から適切な語(句)を選べ。
The bridge was closed ( because / because of ) it was badly damaged in the earthquake.
解答・解説を見る
直後に it was badly damaged in the earthquake という「主語+動詞」を含む節が続いているので、従属接続詞の because が適切です。because of の後ろには名詞しか続けられません。
The bridge was closed because it was badly damaged in the earthquake. (その橋は地震でひどく損傷したため、閉鎖された。)
答え:because
問題6
問題
次の2文がほぼ同じ意味になるように、( )内に適切な1語を入れよ。
Though he was very tired, he kept working until midnight. = ( ) his tiredness, he kept working until midnight.
解答・解説を見る
Though(従属接続詞)+ S + V の節を、群前置詞を使って書き換えます。空所は1語なので、1語で完結する despite が適切です(In spite of は3語になるため不可)。
Despite his tiredness, he kept working until midnight. (彼はとても疲れていたにもかかわらず、真夜中まで働き続けた。)
答え:Despite
問題7
問題
次の英文の( )内の動詞を、適切な形に直せ。
She is good at ( explain ) difficult grammar rules clearly.
解答・解説を見る
前置詞 at の直後なので、動詞は動名詞にします。
She is good at explaining difficult grammar rules clearly. (彼女は難しい文法規則をわかりやすく説明するのが得意だ。)
答え:explaining
問題8
問題
次の英文には文法的な誤りが1か所ある。誤りを指摘し、正しい形に直せ。
He is looking forward to meet his old friends at the reunion.
解答・解説を見る
look forward to の to は前置詞なので、直後は動詞の原形ではなく動名詞にしなければなりません。meet を meeting に直します。
He is looking forward to meeting his old friends at the reunion. (彼は同窓会で旧友たちに会うのを楽しみにしている。)
答え:meet → meeting に直す。