大学受験向けの、英文法4択式穴埋め問題です。手持ちのテキストをやり尽くしてしまった方や、大学入試同様ランダム問題をお探しの方におすすめです。
- 出題単元:ランダム
- 難易度:標準程度
- 問題数:10問
問題、解答、解説の順に記載しています。解説には単元を記載しているので、わからなかった問題はEvergreenなどの文法解説書で復習してください。
ページの最後に、印刷してすぐに使えるプリント(pdfリンク)があります。
問題
- The artist, ________ work was praised worldwide, held a solo exhibition in New York.
① who ② whose ③ whom ④ which - He has been working here for ten years, ________ he still finds his job challenging.
① though ② but ③ since ④ and - The committee suggested that the report ________ revised before submission.
① be ② is ③ was ④ being - Never ________ such a stunning view in my life.
① have I seen ② I have seen ③ did I see ④ I did see - If he ________ earlier, he wouldn’t have missed the train.
① leaves ② left ③ had left ④ has left - It is essential that every applicant ________ the form before the deadline.
① fill in ② fills in ③ filled in ④ filling in - Hardly ________ the announcement made when the crowd began to cheer.
① was ② has been ③ had been ④ will be - She is the kind of person ________ everyone wants to be friends with.
① which ② why ③ whose ④ whom - If I ________ more time, I would have prepared a better presentation.
① have had ② had had ③ had ④ would have - The scientist devoted her entire career to ________ new treatments for rare diseases.
① develop ② developed ③ developing ④ to developing
解答
1. ② 2. ① 3. ① 4. ① 5. ③ 6. ① 7. ③ 8. ④ 9. ② 10. ③
解説
- 関係代名詞「whose」の用法
「whose」は「~の」という所有を表す関係代名詞で、「the artist」と「work」を結びつけるのに適切です。
訳:その作品が世界中で称賛されたその芸術家は、ニューヨークで個展を開きました。 - 接続詞「though」の用法
文脈的に「though(~だけれども)」が適切です。逆接の内容を示すため、「but」は使えません。
訳:彼はここで10年間働いていますが、いまだにその仕事が難しいと感じています。 - 仮定法現在の用法
「suggest that…」のように、提案・要求・命令などの動詞に続くthat節内では、仮定法現在が用い られ、動詞は「(should+)原形」となります。「be」が正しい選択肢です。
訳:委員会はその報告書を提出前に改訂することを提案しました。 - 倒置構文「Never…」の用法
「Never」で始まる文は倒置が起こり、「have I seen」の形が適切です。過去の経験を述べる現在完了形もポイントです。
訳:私はこれまでにこんなに素晴らしい景色を見たことがありません。 - 仮定法過去完了の用法
「If he had left earlier」は、過去の事実に反する仮定を表す仮定法過去完了です。「had left」が正しい選択肢です。
訳:もし彼がもっと早く出発していたら、その列車に乗り遅れなかったでしょう。 - 仮定法現在の用法
「It is essential that…」のように、必要・重要・切望などを表す形容詞に続くthat節内では、接続法現在が使われ、動詞は「(should+)原形」となります。原形「fill in」が正しい選択肢です。
訳:すべての応募者が締め切り前にその用紙を記入することが不可欠です。 - 倒置構文「Hardly… when」の用法
「Hardly… when…」は「~するとすぐに」という意味で、過去完了形が使われます。「had been」が適切です。
訳:発表がされた途端に、観衆が歓声を上げ始めました。 - 関係代名詞「whom」の用法
先行詞は「person(人)」であり、空欄後の「everyone wants to be friends with」との関係を考えると、目的格の関係代名詞「whom」が正しい選択肢です。
訳:彼女は誰もが友達になりたいと思うような人です。 - 仮定法過去完了の用法
「If I had had more time」は過去の事実に反する仮定を表し、「would have prepared」と対応します。「had had」が正しい選択肢です。
訳:もっと時間があったら、より良いプレゼンテーションを準備していたでしょう。 - 動名詞の用法
「devote A to B(AをBに捧げる)」の後には、名詞または動名詞(~ing)が続きます。「developing」が適切です。toの後の動詞が原形ではなく動名詞となる表現は他にもあるので、暗記が必要です。
訳:その科学者は希少疾病の新しい治療法の開発に一生を捧げました。
ダウンロード
印刷してすぐに使えるプリントはこちら↓



コメント