文法チェック問題 Part16

16回目の演習問題です
いつものように以下10題を解いてみてください。

【問題】 それぞれ下の①〜④のうちから最も適切なものを1つ選びなさい。

問1

Thanks for lending me this book. It’s exactly (  ) I was looking for.
① what
② which
③ of which
④ that


問2

Scientists are trying to find effective (  ) to global warming.
① results
② causes
③ solutions
④ benefits


問3

The repair shop told me it would cost (  ) about 50,000 yen to fix my bike.
① on me
② me
③ to me
④ for me


問4

I can’t (  ) this equation without writing it down.
① come up
② go on
③ work out
④ get on


問5

The tennis match was briefly (  ) by rain.
① interrupted
② fallen
③ refused
④ missed


問6

The city decided to (  ) parking fees next year.
① rise
② have been rising
③ raise
④ be raising


問7

Green tea, enjoyed in many countries, (  ) produced from tea leaves.
① and
② has
③ which
④ is


問8

These curtains need (  ) before the guests arrive.
① wash
② washing
③ be washed
④ to wash


問9

She has (  ) off her business trip until next month.
① set
② put
③ kept
④ taken


問10

Ken missed the train. If he had left home a little earlier, he (  ) late.
① was
② was not
③ would have been
④ would not have been

—————————————————————————————
【解答・解説】

問1

解答:① what

解説
what = the thing witch
「まさに私が探していたもの」という意味で、先行詞を含む関係代名詞。
もし前置詞を残さないパターンなら、for whitchとなる。


問2

解答:③ solutions

解説
environmental problems に対しては solutions(解決策) を使う。
cause は原因、result は結果。
その他の選択肢👇
result of A「A の結果」
cause of(for) A「A の原因」
benefit of(to) A「A の利益」


問3

解答:② me

解説
cost + 人 + 金額 の語順。
It will cost me 50,000 yen.
It costs+A B(金額) to 不定詞で「A が~するのに B かかる」
「~するのに(時間) がかかる」と言いたい場合は、costではなくtake を用いる。


問4

解答:③ work out

解説
work out =「計算する・解く」。
数学の問題に自然に使える表現。


問5

解答:① interrupted

解説
interrupt =「中断する」。
雨で試合が一時中断された、という意味。


問6

解答:③ raise

解説
raise は他動詞で「(税・料金などを)上げる」。
rise は自動詞なので不可。


問7

解答:④ is

解説
挿入句(, enjoyed in many countries,)を除くと
Green tea is produced …
単純な受動文。


問8

解答:② washing

解説
need + 動名詞 =「〜される必要がある」。
need washing = need to be washed。


問9

解答:② put

解説
put offpostpone=「延期する」
他の動詞とは結びつかない。


問10

解答:④ would not have been

解説
過去の事実に反する仮定。
If + 過去完了 → would have + 過去分詞
早く出ていれば「遅れなかった」。

コメント